方法一,在centos上 4 RemoteGreeter=/usr/libexec/gdmgreeter #“开启远程登录界面和本地登录页面相同”功能,若没有此项和[greeter]项则:登录界面为简洁模式
# vim /etc/gdm/custom.conf
1,修改配置文件
# vim /etc/gdm/custom.conf1 # GDM configuration storage2 3 [daemon]4 RemoteGreeter=/usr/libexec/gdmgreeter #“开启远程登录界面和本地登录页面相同”功能,若没有此项和[greeter]项则:登录界面为简洁模式5 6 [security]7 AllowRemoteRoot=true #允许root用户远程登录8 9 [xdmcp]10 Enable=true #允许远程登录本地11 Port=177#xdmcp默认端口17712 13 [chooser]14 #Browser=true#远程登录界面为“带图像浏览器的简洁主题”,若定义了[daemon]项本行不生效15 16 [debug]17 # Uncomment the line below to turn on debugging18 #Enable=true19
2,启动远程连接, 查看端口
# gdm &# netstat -antulp | grep 177
3, 实验可以不改,/etc/inittab ------>启动模式改为图形启动:5 ,则开机177端口打开; 或者在: /etc/rc.d/rc.local 文件末尾加上gdm的路径
# vim /etc/inittab
4,客户端连接测试:调用火狐浏览器
# firefox &
5,调用KVM管理虚拟机
# cat /proc/cpuinfo | grep -E 'vmx|svm' #查看虚拟机是否支持虚拟化
# lsmod | grep kvm #查看kvm驱动已经加载
#yum install -y qemu-kvm#安装qemu-kvm
#yum -y install libvirt #安装libvirt
#service libvirtd restart #启动libvirtd
# virsh version#查看版本
#yum install -y virt-manager #安装virt-manager工具
#virt-manager#调用管理工具
出现如下图就OK了
方法二 Xshell 调用linux图形
1,安装所需软件 # yum -y install xclock xterm xorg* //有的光盘镜像中没有安装包,可以挂载网上YUM源、或者挂载大的镜像 2,测试,调用钟表界面 #xclock执行如下命令。yum -y install xclock xterm xorg*再执行调用xclock.可以出现时钟图形界面。三 Xshell连接切换到普通用户调用图形的方法
注意:有时xhost + 调用不出来时,可以用调用成功的链接客户端调用firefox测试下,在调用就能成功!!!
例如:oracle用户
1, 在root用户下配置
[root@db01 ~]# DISPLAY=:0.0;export DISPLAY
[root@db01 ~]# echo $DISPLAY
# cd /usr/bin/
[root@db01 bin]# xhost
[root@db01 bin]# xhost +
2, 切换到普通用户配置
[root@db01 bin]# su - oracle
[oracle@db01 ~]$ echo $DISPLAY
[oracle@db01 ~]$ export DISPLAY=192.168.3.5:0.0 // 自己Xshell客户端的IP
[oracle@db01 ~]$ echo $DISPLAY
3, 测试,成功OK
Xshell连接服务器桌面调用服务器的图形==Xmanager的===Xbrowser===XDMCP远程桌面===调用virt-mannager管理工具; Xshell用普通用户调用图形