第十二章. X服务器.pdfVIP

  • 4
  • 0
  • 约2.76千字
  • 约 10页
  • 2018-05-29 发布于江苏
  • 举报
第十二章. X服务器

第九单元 红帽红帽RHCTRHCT课程讲义课程讲义 X window 进阶 任课讲师任课讲师:______________ X协议 • X工具通过X协议交互显示 X对OS独立 可以在许多平台上运行可以在许多平台上运行 • 用于在X客户端上显示在X服务器上运行的工具。 X安全 • X是一个网络服务,因此也有安全需求 • 用xhost指令来设置允许访问X服务器的X客户端 • 通过通过XXauththoritity来配置允许使用来配置允许使用XX服务器的用户服务器的用户 • ssh 自动将xauth key加载入远端机器。 X 的模块性 • 各组件可以自由地被定制、发展及挑选 多种图形方式登录: 多种桌面环境多种桌面环境 多种窗口管理工具 多种窗口装饰品设置 •• 这些使这些使XX易于操控易于操控 显示管理器 • 显示管理器提供本地与远端的图形登录 • Red Hat Linux提供三种显示管理器做选择 gddm kdm xdm •• 在运行级别在运行级别55下下,系统由系统由/etc/X11/prefdm/etc/X11/prefdm选择激活显示选择激活显示 管理器。 启动XFree86 (startx ) • startx用于在用于在一个虚拟终端个虚拟终端上启动启动X • 运行startx时,如果~/.xinitrc存在,则运行其中 内容内容,,否则运行否则运行/etc/X11/xinit/xinitrc/etc/X11/xinit/xinitrc • xinitrc会运行/etc/X11/xinit/xinitrc.d/ 目录下的 所有可运行文件所有可运行文件 • xinitrc通过运行以下文件来读入桌面环境 如果用户在其主目录下存在~/.Xclients则运行 否则否则,运行运行/etc/X11/xinit/Xclients/etc/X11/xinit/Xclients Xclients从/etc/sysconfig/desktop文件中读取值来判断 启动桌面启动桌面 启动XFree86 (prefdm) • prefdm由/etc/sysconfig/desktop决定调用的显示管理器 • /etc/X11/xdm/Xsetup_0在登录窗口打开后以root身份运行 • /etc/X11//etc/X11/xdmxdm//XsessionXsession在登录完成后以用户身份来运行在登录完成后以用户身份来运行 Xsession会运行/etc/X11/xinit/xinitrc.d/ 目录下的可执行文件 • XXsessiion通过运行以下文件来读入桌面环境通过运行以下文件来读入桌面环境 如果显示管理器中以指定了文件,则运行之 否则运行~/.xsessions或~/.Xclients 如果都没有,则运行/etc/X11/xinit/Xclients一如startx X服务器的配置 • 基础配置: /etc/X11/X //ettc/X11/XF86C/X11/XF86Confifig, //

文档评论(0)

1亿VIP精品文档

相关文档