1、安装VNCyum install vnc-server2、添加多个用户用户useradd user1 //添加用户user1passwd user1 //设置用户的linux登录密码su user1 //切换到用户user1vncpasswd //设置用户的user1登录密码exituseradd user2 //添加用户user2passwd user2 //设置用户的linux登录密码su user2 //切换到用户user2vncpasswd //设置用户的user2登录密码exit
3、编辑vnc配置文件vi /etc/sysconfig/vncservers在最后加上:VNCSERVERS="1:user1 2:user2"VNCSERVERSVNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared" VNCSERVERSVNCSERVERARGS[2]="-geometry 1024x768 -alwaysshared"注意:-geometry 1024x768表示分辨率;-alwaysshared 表示允许多终端同时登陆
4、打开对应的端口
打开5901至5902 端口用于vnc //如果需要配置更多的桌面,增加端口即可iptables -I INPUT -p tcp --dport 5901:5902 -j ACCEPTiptables -A INPUT -p tcp --dport 5901:5902 -j ACCEPT永久保存service iptables save4.启动vncserver服务1)启动全部桌面 service vncserver start 2)启动某一桌面 vncserver :1 //这里1表示第一个桌面
5、停止vncserver服务
1)停止全部桌面 service vncserver stop2) 停止某一桌面 vncserver -kill :1 //停止第1个界面,要用kill命令来杀掉界面1的进程
6、查看当前有几个桌面在运行
service vncserver status
7、让vncserver服务随机启动
默认状态下,vncserver服务不是开机自动启动,需要手工启动。chkconfig --list vncserverchkconfig vncserver on保存后,重启测试。
8.客户端登录vncserver服务
(1)先安装vncviewer来远程登录,(2)然后在地址栏输入“主机地址:1”(即主机IP加界面号的方式)
9.图形界面登录
(1)进入到用户的文件夹下
(2)进入.vnc文件
(3)打开xstart文件,将最后的twn &注释掉,添加gnome-session &
参考文献
1.http://baike.baidu.com/view/160932.htm
2.http://www.linuxidc.com/Linux/2012-11/74076.htm