CentOS6.0下配置VNC

1. 检查安装tigervnc-server、tigervnc、libvncserver   

yum install tigervnc-server tigervnc libvncserver

2. 修改vncservers,假设远程用户为binger

vim /etc/sysconfig/vncservers

 修改为:  
  VNCSERVERS="1:binger"
  VNCSERVERARGS[1]="-geometry 1024x768 "

其中 VNCSERVERARGS[1]中的“1”是与“binger”前的“1”相对应的。若建立多个用户,则相应的为“1:binger 2:x 3:y”,然后建立相应的VNCSERVERARGS[2]=“……”

(多用户的话,可以参考http://www.cnblogs.com/niocai/archive/2011/11/02/2233332.html ,很详细)

这里就是用户binger登录,界面分辨率为1024×768

3. 设置登录密码

由于xstartup是在vncserver第一次运行的时候会自动生成,该文件是在用户主文件下产生的,一般是/home/用户名/.vnc下的

所以,切换为binger用户

su binger

然后,设置登录密码

vncpasswd

输入密码就好
4. 启动vncserver

  a.直接输入

vncserver

  b.直接输入

service vncserver start 

5. 配置xstartup 

vi ~/.vnc/xstartup

将文件中的

 注释掉最后一行,加入

#twm &

gnome-seesion & //gnome图形化界面

或者

#twm &

startkde & //kde图形化界面,但是我设置的这个,可是最后现实的貌似还是gnome的
6. 重启vncserver(多个用户的,要分别切换到各个用户下,进行相应的设置) 

service vncserver restart

7. 修改iptables(根据自己的需要)

需要说明的是:VNC给浏览器的端口是5800+N,给vncviewer的端口是5900+N,N是设置的display号,即binger前面的号

vim /etc/sysconfig/iptables.save

然后加入

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901:5910 -j ACCEPT

这是对多个用户而言的,对一个用户的话,根据他的号,然后修改5901:5910,如他是2号,则为5902,这个值根据自己的情况改就好了,比如如果是对浏览器的话,就是580*

注意,这个规则最好加在下面三行下面另起一行,不要加在最后

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT  
-A INPUT -p icmp -j ACCEPT    
-A INPUT -i lo -j ACCEPT 

然后重启iptables

service iptables restart

8. windows端,直接下载tigervnc就可以了

下载网址:http://www.tightvnc.com/download.php

直接输入相应的“ip:自己设置号”,如

 *.*.*.*:1

然后点击connect,然后输入之前设置的密码就可以了

9. 对于关闭vncserver

参考(http://www.cnblogs.com/niocai/archive/2011/11/02/2233332.html)很详细

 

refer to:

http://stevejenkins.com/blog/2010/11/how-to-set-up-vnc-from-windows-to-fedora-14-over-the-internet/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值