1、首先确认服务器是否安装vnc server?
#rpm -qa |grep vnc
2、vnc 连接linux,为什么不显示桌面?
#vi ~/.vnc/xstartup
去掉中以下两行前面的#号,让vnc加载默认图形界面程序
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
同时
把最后一行 twm& --->#twm& 注释掉, 改成------->startkde&
改完后务必重启VNC服务
#vncserver :n (n为端口号)
则vncviewer 用这个端口号连接就可以看见桌面了
1. 以需要VNC重启的用户身份,登陆到该服务器。
2. 输入命令: vncserver -kill :Z
3. 运行 vncserver :Z
Z为用户VNC服务临时端口号.(可以用命令#ps -ef |grep Xvnc查看)
如需立即启动vncserver服务,运行以下命令:
# service vncserver start
如需引导时自动启动vncserver服务,运行以下命令:
# chkconfig vncserver on
注意:这个命令执行后不会有输出,会直接返回命令提示符,如:
(提示在root用户下)
# chkconfig vncserver on
# chkconfig --list vncserver
vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off
提示:在安装和操作过程中一定要注意用户与VNC的关系.每个用户都可以有自己的VNCSERVER.
=====================================================
可能出现的错误
使用VNC连接服务器,连不上,总提示unable to connect to host: Connection refused(10061)
有两点需要注意:
1.VNC 3.x的默认端口是8500,4.x默认的端口是5900,连接时填写的地势是ip:prot,不能光填写IP
2.需要先要在Gnom的System-Administration-Security Level and Firewall里面添加VNC连接需要的端口.