XP使用VNC远程桌面CentOS 6(原创,备忘)

XP应用VNC长途桌面CentOS 6(原创,备忘)
2011年11月2日联系商易上海电子商务网站建设,了解更多
 

我的CentOS版本是6.0,下述办法在i386和x86_64中均实用,因为我32位和64位的CentOS都装了~


1.CentOS 安装tigervncserver


法一:图形化操纵



System -> Administration -> Add/Remove Software


搜刮vnc,将tigervnc-server-***安装了


 


法二:号令



#yum install tigervnc-server





2.设备vncservers,假设你有两个用户想要长途登录,用户名分别是user1,user2



#gedit /etc/sysconf/vncservers


在这个文件末添加



VNCSERVERS="1:user1 2:user2"
VNCSERVERARGS[1]="-geometry 1440 x900"
VNCSERVERARGS[2]="-geometry 1440 x900"


若是你还有更多用户想长途登录,就得在VNCSERVERS这一行中持续添加3:user3等等,下面的VNCSERVERARGS[i]是对应第i个用户长途登录的参数。这个参数还有很多多少选项,我也不大清楚用处,所以我就设置了一下辨别率,你可以按照本身的须要将1440 x900改成你想要的辨别率,默认的话如同是800 x600吧~


 


3.生成xstartup+设置vncpasswd。刚安装完的时辰xstartup是不存在的,vncserver第一次运行的时辰会主动生成此文件。



//切换用户

[*@* ~]¥su - user1
passwd:

//设置vncpasswd,你应用vnc连接的时辰,提示输入暗码时,就是输入这个暗码,而不是体系中user1的暗码
[user1@* ~]¥vncpasswd
passwd:
verify:

//启动vncserver,生成xstartup

[user1@* ~]¥vncserver

New ""*:1 (user1)"" desktop is *:1

starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/*:1.log

[user1@* ~]¥


因为这里举例是欲望两个用户user1和user2都能长途登录,是以同样的号令须要用user2应用一次



//切换用户
[*@* ~]¥su - user2
passwd:
//设置vncpasswd,你应用vnc连接的时辰,提示输入暗码时,就是输入这个暗码,而不是体系中user1的暗码
[user2@* ~]¥vncpasswd
passwd:
verify:
//启动vncserver,生成xstartup
[user2@* ~]¥vncserver

New ""*:2 (user2)"" desktop is *:2

starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/*:2.log

[user2@* ~]¥


若是你还有更多用户须要长途登录,我也不知道有什么好办法,一个一个来吧~~

希罕重视:上方每个用户启动vncserver的时辰,都邑有一行

 
New ""*:2 (user2)"" desktop is *:2

的提示,这句话很首要!此中的数据2就是桌面号,意思就是user2的桌面号是2

具体本身用户的桌面号是几许,每次启动vncserver的时辰都可能会变,要记住本身的桌面号,后面要用到

 

4.停止vncserver

法一:切换到各个用户,停止本身的长途桌面,冒号后面的数字对应本身的桌面号,上方提到过的~

[*@* ~]¥su - user1

passwd:

[user1@* ~]¥vncserver -kill :1

[user1@* ~]¥su - user2

passwd:

[user2@* ~]¥vncserver -kill :2


法二:切换到root用户,停止长途桌面



[*@* ~]¥su - root
passwd:
[root@* ~]#vncserver -kill :1
[root@* ~]#vncserver -kill :2


法三:停止vncserver办事



[*@* ~]¥su - root
passwd:
[root@* ~]#service vncserver stop


法四:直接杀死长途桌面过程



[*@* ~]¥su - root
passwd:
[root@* ~]#ps -ef | grep vnc

[root@* ~]#kill -9 过程号1 过程号2 过程号3



5.批改xstartup



[*@* ~]¥su - root
passwd:
[root@* ~]#gedit /home/user1/.vnc/xstartup
[root@* ~]#gedit /home/user2/.vnc/xstartup
[root@* ~]#


将比来两行加注释,并加一行,原文最后两行如下



xterm -geometry 80 x24+10+10 -ls -title "¥VNCDESKTOP Desktop" &
twm &


批改今后如下



#xterm -geometry 80 x24+10+10 -ls -title "¥VNCDESKTOP Desktop" &
#twm &
gnome-session &



6.启动vncserver



[*@* ~]¥su - root
passwd:
[root@* ~]#service vncserver start


应用这个号令会为每一个你前面添加的用户启动一个长途桌面,你须要记住本身的桌面号!


 


7.封闭防火墙



[*@* ~]¥su - root
passwd:
[root@* ~]#service iptables stop


我只是简单的封闭防火墙,若是你须要用到防火墙,那就须要设置防火墙,让vncserver可以或许通信,要不然连不上去的。


希罕重视:这里只是临时封闭防火墙,体系下次启动的时辰防火墙又启动了!若是你想永远封闭防火墙,须要再运行如下号令



[*@* ~]¥su - root
passwd:
[root@* ~]#chkconfig iptables off





 


8.xp装vnc客户端,我应用tigervnc,官方下载地址


http://sourceforge.net/projects/tigervnc/files/tigervnc/


安装完了今后,启动TigerVNC Viewer,如下图,



输入“IP:桌面号”,点“OK”,进入下图



输入你应用vncpasswd号令设置的暗码,即可登录了~


 


9.添加vncserver自启动



[*@* ~]¥su - root
passwd:
[root@* ~]#chkconfig vncserver on


 


感触感染这个器材步调有点多,多另一方面也申明说的斗劲稍微全点吧~整这个VNCSERVER也花了我很多多少天时候,看了不少帖子,最后感觉还是有须要本身写一篇备忘一下。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值