您的位置:首页 > 运维架构 > Linux

CentOS 6使用VNC配置远程桌面

2014-06-04 15:53 435 查看
首先,配置vncservers(注意,rootW为1,普通用户按2,3以此类推)

[root@hadoop1001 hadoop]# vi /etc/sysconfig/vncservers
# VNCSERVERS="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
VNCSERVERS="2:hadoop"
VNCSERVERARGS[2]="-geometry 1420x868 -nolisten tcp -localhost"


生成xstartup+设置vncpasswd

[hadoop@hadoop1001 ~]$ vncpasswd
Password:
Verify:


启动vncserver,生成xstartup

[hadoop@hadoop1001 ~]$ vncserver

Warning: hadoop1001:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server hadoop1001:1
xauth:  creating new authority file /home/hadoop/.Xauthority

New 'hadoop1001:2 (hadoop)' desktop is hadoop1001:2

Creating default startup script /home/hadoop/.vnc/xstartup
Starting applications specified in /home/hadoop/.vnc/xstartup
Log file is /home/hadoop/.vnc/hadoop1001:2.log

[hadoop@hadoop1001 ~]$


修改xstartup

[hadoop@hadoop1001 ~]$ vi /home/hadoop/.vnc/xstartup
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &       #注释这两行
#twm &
# 添加下面一行
gnome -session &


配置防火墙,放行VNC端口:

[root@hadoop1001 ~]# vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901:5910 -j ACCEPT


添加vncserver自启动

[root@hadoop1001 ~]# chkconfig vncserver on


启动vncserver

[root@hadoop1001 ~]# /etc/init.d/vncserver restart
Shutting down VNC server: 2:hadoop                         [  OK  ]
Starting VNC server: 2:hadoop
New 'hadoop1001:2 (hadoop)' desktop is hadoop1001:2

Starting applications specified in /home/hadoop/.vnc/xstartup
Log file is /home/hadoop/.vnc/hadoop1001:2.log

[  OK  ]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: