VNC:虚拟网络计算 。允许通过网络访问或共享整个桌面 。完全使用远程X桌面而使用很少带宽 。服务器 。为单个用户启动VNS服务器:vncserver 。在启动是运行$HOME/.vnc/xstartup 。需要一个与系统不同的VNC密码 。服务器可以通过/etc/init.d/vncserver自动启动 。客户端 。通过vncviewer host:screen连接到远程主机 。在同一台主机上运行多个VNC服务器有着不同屏幕号 。支持SSH隧道:vncviewer-via user@host localhost:1
实验环节: 服务器端: #vncserver 之后按照提示输入vncserver密码 输入密码后会有如下提示: New “desktop143.example.com:1 (root)”提示 客户端: 使用VNC Viewer输入 VNC Server:192.168.1.128:1,之后输入密码即可连接。 #cd /root/.vnc/ 进入vnc目录下,查看vnc下面的文件。 VNC使用的twm,可以通过修改xstartup文件将twm注释替换成gnome-session &来启动gnome #vncserver -h #vncserver -kill :1 //kill掉vnc一号桌面。
配置VNC:
#vim /etc/sysconfig/vncservers //VNC配置文件
文件内容中倒数两行:
VNCSERVERS=“2:student 3:vistor ” //2号桌面给student用户使用,3号桌面给vistor用户使用,用户之间使用空格分隔开。
VNCSERVERARGS[2]
#/etc/init.d/vncserver restart 会报错
#su - student 之后执行#vncserver
#su - vistor 之后执行#vncserver