Linux --- 图形化登录(一)

1、基本概念:

X Server 的作用:

  • 负责从 client 获取数据,来绘制与显示画面。
  • 接受鼠标、键盘的输入,将其传送给 client 进行计算。

X Client:

  • 负责数据的运算

Window Manager (WM):

是一組控制所有 X client 的管理程式,并同时提供例如:工作列、 背景桌面、虚拟桌面、窗口大小、窗口移动与重叠显示等任务。Window manager 主要由一些大型的计划案所开发而來,常见的有 GNOME, KDE, XFCE 等。

Display Manager (DM):

提供使用者登入的画面以让使用者可以由图形介面登入。 在使用者登入后,可透過 display manager 的功能去呼叫其他的 Window manager ,让使用者在图形介面的登入过程变得更简单。 由于 DM 也是启动一个等待输入账号密码的图形界面,因此 DM 会主动去唤醒一个 X Server 然后在上面载入等待输入的画面。

Xdmcp (X display manager control protocol):

Xdmcp 启动后会在服务端的 udp 177 开始监听,然后当用户的 X server 连线到服务端的 port 177 之后, Xdmcp 就会在用户端的 X server 上加载 DP。


2、安装

2.1、Linux 上的安装

安装图形界面

]# yum -y groupinstall 'X Window System' 'Desktop'

注:此处的实验机安装及初始化内容请参考《VMware --- CentOS6.x 实验机的安装配置》

打开图形化启动

]# vim /etc/inittab
id:5:initdefault:

重启主机使配置生效

]# shutdown -r now

2.2、Windows 上安装

Window 上需安装以下软件:

  • Xshell:download
  • Xftp:download
  • Xming:download

3、配置

3.1、配置 Xshell

在 Xshell 中打开要图形连接的主机属性页面,按下图所示进行配置

Linux --- 图形化登录(一)_第1张图片
image

3.2、配置 Xming

打开 Xming 的配置窗口后,全程保持默认值即可

打开方法:
【开始】 --> 【所有程序】 --> 【Xming】 --> 【XLaunch】

Linux --- 图形化登录(一)_第2张图片
image
Linux --- 图形化登录(一)_第3张图片
image
Linux --- 图形化登录(一)_第4张图片
image

最后,可以将配置文件保存在本地,下次就直接使用配置文件启动 Xming,而不需要每次再时行配置了

Linux --- 图形化登录(一)_第5张图片
image

4、验证

通过 Xshell 连接到远程主机,执行如下命令:

]# xclock

在本地 window 主机上出现如下时钟图案,即说明配置成功

Linux --- 图形化登录(一)_第6张图片
image

注1:如果本地没有 xclock 命令,可以通过以下命令进行安装

]# yum -y install xorg-x11-apps

注2:要实现该功能,必须保证远程主机 ssh 的 X11 转发功能打开

]# vim /etc/ssh/sshd_config
X11Forwarding yes

注3:要保证使用 root 用户直接登录,不能使用普通用户跳转

你可能感兴趣的:(Linux --- 图形化登录(一))