VNC配置手冊
一、服务端
VNC(Virtual Network Computing)是一种Linux系统(或者BSD、Mac等)下经常使用的图形化远程管理工具。使用的是RFB协议。VNC跟SSH一样,也分为client与server端。我们在须要被远程訪问的server上安装VNC的server端,其它计算机上安装VNC的client程序与其进行连接。在CentOS 6/RHEL 6中我们使用的是 tigervnc 来作为自带的VNC工具,默认这个工具是没有被安装的,我们假设想要使用VNC服务,就必须依据一下的操作步骤:
1、首先我们须要通过 yum 来安装 tigervnc 这个工具:yum install tigervnc-server
2、安装后vnc的配置文件默认是没有不论什么配置信息的。所以我们假设须要使用VNC服务。就要改动其配置信息:
vi /etc/sysconfig/vncservers
加入内容:VNCSERVERS="数字号:username"
3、配置好后。VNC还需要有单独的VNCpassword才行。所以我们要对每一个启用VNC服务的用户创建单独的VNCpassword。通过 vncpasswd 命令(【注意:】必需要切换到该用户才行,否则VNC服务启动不起来):
[[email protected] ~]# su - username [[email protected] ~]$ vncpasswd Password: Verify:
4、为用户设置好单独的VNCpassword后,我们这个时候启动 vncserver 这个服务:service vncserver start
5、通常须要将iptables关闭(/sbin/service ipstables stop)或者将其里面的规则清空,或者在iptables里面加上一条规则,否则不能通过vncclient来远程登录vnc服务端:iptables -F
【注意】以上配置后还须要改动一文件为了解决远程桌面与本地桌面同步问题:
# vim /root/.vnc/xstartup #!/bin/sh # Uncomment the following two lines for normal desktop: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & gnome-session & #set starting GNOME desktop #startkde & #kde desktop #twm & #Text interface #/usr/bin/startxfce4 #exec /usr/bin/fluxbox
改动完毕后输入:service vncserver start
此时服务端配置ok,然后配置client。
二、client
client下载:http://download.csdn.net/detail/u010066564/8135121
填入服务端IP:port号(即上述第2步中设置的“数字号”VNCSERVERS="数字号:username"),然后连接就可以。
本文參阅:百度。博客园相关博客。