VNC远程连接,虚拟网络计算

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