首先下载Linux版本的VNC文件。
如:VNC-5.0.2-Linux-x86-RPM.tar.gz(其实解压出来后,就会有Server与View的RPM安装包了)
#tar -zxvf VNC-5.0.2-Linux-x86-RPM.tar.gz
#rpm -ivh VNC-Server-5.0.2-Linux-x86-RPM VNC-View-5.0.2-Linux-x86-RPM
一般都要用到依赖包:xterm
注:如果安装过程中再有提示要安装什么依赖包,就直接用#yum install
-y ****(包名),
假若yum没有,就直接百度去吧,别浪费时间了。
安装完成后!
1.1Commamd:
#vnclicense -add WHJRK-UXY7V-Q34M9-CZU8L-8KGFA
#vnclicense :2
2、向防火墙添加ACL:
#vim /etc/sysconfig/iptables
向里面添加:
-A INPUT -m state --state NEW -m -tcp -p tcp --dport 590*(这个就是你想开的端口号) -j
ACCEPT
保存退出后,重启防火墙生效。
# service iptables restart(要root权限,否则可以试试 #/sbin/service iptables
restart)
1.设置vncserver启动脚本(/etc/init.d/vncserver)实现系统自启动时启动vncserver.
# 在/etc/rc.d/rc.local文件中加入下面行写
/etc/init.d/vncserver start
#也可以用chkconfig命令实现系统自启动时启动vncserver
[root@CPAYNET005 ~]# chkconfig --level 2345 vncserver
on
2、查看VNC Server启动情况
[root@CPAYNET005 ~]# netstat -tulnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign
Address State PID/Program name
tcp 0 0 0.0.0.0:5801 0.0.0.0:*
LISTEN 5248/Xvnc
tcp 0 0 0.0.0.0:5901 0.0.0.0:*
LISTEN 5248/Xvnc
tcp 0 0 0.0.0.0:6001 0.0.0.0:*
LISTEN 5248/Xvnc
tcp 0 0 :::6001 :::*
LISTEN 5248/Xvnc
注
1:如果遇到连接服务器时超时,出现(10060)错误,请检查服务器是否开启了防火墙阻止了vnc端口。可以利用#service
iptables stop来关闭防火墙后再试试。
2: 如果连接后只有console无图形界面。
编辑 root/.vnc/xstartup
注释所有行,加上一行gnome-session &