1,查看是否有装VNCserver
[root@mylab ~]# rpm -qa|grep vnc
vnc-4.1.2-14.el5 #客户端软件
vnc-server-4.1.2-14.el5 #服务器端软件
如果没有,采用rpm或者yum安装
2,开启vncserver服务
[root@mylab ~]# service vncserver start
Starting VNC server: no displays configured [ OK ]
3,开启第一个session
[root@mylab ~]# vncserver :1 #第二个就是vncserver :2,依次类推
New 'mylab:1 (root)' desktop is mylab:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/mylab:1.log
4,windows访问在地址栏里输入
http://ip:5801
然后输入root密码就可以访问了
windows客户端一定要装JRE,如果不装是无法访问的
没有装JRE的显示
安装了JRE之后的显示
5,这时候虽然连接上了但是无法看到完整的linux桌面,还是个空白背景,看不到桌面
如果用的是gnome客户端,编辑/root/.vnc/xstartup,按照提示将红字那两行的注释符去掉
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
(
某些系统版本是更改.vnc/xstartup文件,将twm更改为gnome-session )
杀掉启动的VNC第一个session
[root@mylab ~]# vncserver -kill :1 不要尝试用service vncserver restart来重启vncsrever服务
Killing Xvnc process ID 2913
[root@mylab ~]# vncserver :1 #再次启动第一个session,这次登录效果就不一样了吧。
参考
http://hi.baidu.com/955796/blog/item/4af62a243442e36834a80fe2.html