yum install vnc vnc-server
2、修改vnc端口,修改/usr/bin/vncserver ,把5900变为3388
grep "59" /usr/bin/vncserver -n $vncPort = 5900 + $displayNumber; # (5900+n) or the X server port (6000+n). if (!bind(S, pack('S n x12', $AF_INET, 5900 + $n))) {
3、启动VNC服务
vncserver You will require a password to access your desktops. Password: Verify:
4、添加vnc用户,添加/etc/sysconfig/vncservers
VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768"
5、配置防火墙,vi /etc/sysconfig/iptables
[root@centos63 ssh]# vi /etc/sysconfig/iptables # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
6、重启VNC服务
/etc/init.d/vncserver restart 或者 service vncserver restart
7、重启防火墙,使刚才的端口配置生效
/etc/init.d/iptables restart service iptables restart
8、设置vnc服务器开机自动启动
chkconfig vncserver on chkconfig --list vncserver vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off
9、远程登录