yum remove vnc-server
rpm -qa|grep “vnc-server”
ps -ef | grep vnc
将VNC-Server-5.0.5-Linux-x64.rpm拷贝到服务器上
执行:
yum install xterm
rpm --nodeps --force -ivh VNC-Server-5.0.5-Linux-x64.rpm
vnclicense -add -RR36V-7V29A-EVGJA-AYNEC-3DZYA
vim /etc/sysconfig/iptables # 打开防火墙配置
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5910 -j ACCEPT # 添加VNC支持的5900-5910端口
service iptables restart # 重启防火墙
vim /etc/hosts
192.168.1.122 localhost.ice www.ice.com的例子
/etc/init.d/vncserver-x11-serviced stop
/etc/init.d/vncserver-x11-serviced start
/etc/init.d/vncserver-x11-serviced restart
#!/bin/sh
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb KaTeX parse error: Expected 'EOF', got '&' at position 57: …config -iconic &̲ xterm -geometr…VNCDESKTOP Desktop" &
gnome-session &
VNCSERVERS=“1:root 2:ice”
VNCSERVERARGS[1]=“-geometry 1024x768”
VNCSERVERARGS[2]=“-geometry 1024x768”
本地若为Windows,可使用Window版本的VNC-Viewer来链接,若vncserver有开启序号,则链接地址填写如:220.231.198.13:1,其实这个地址可以在linux端当执行vncserver :1后下面会生成一句话New desktop is localhost.tao:1 (220.231.198.13:1)通过这句话也可以看出
这是因为:未安装xauth,解决:yum install xauth
这是因为你未写Hosts,现在需要将localhost.ice写入vim /etc/hosts与指定IP对应的一行
vncserver :1 # 开启一个VNC指定序号为1(可以理解为是端口)
vncserver -kill :1 # 关闭一个vnc,其中1代表vnc序号
这是因为没有安装libXtst解决:yum install libXtst
重启network即可
service network restart