windows通过vnc远程桌面centos

1.检查VNC客户端和服务器端是否已经安装

执行如下命令: 
rpm -q vnc vnc-server 
假如返回类似如下信息, 
[root@localhost likeshare]# rpm -q vnc vnc-server 
vnc-4.1.2-14.el5_6.6 
vnc-server-4.1.2-14.el5_6.6 
则说明系统已经默认安装了vnc服务器端(一般来说,CentOS系统都默认安装了vnc server)。

如果没有安装vnc-server

可以按如下方式在线安装

yum  install vnc vnc-server


2.接下来就是安装之后的配置问题了。

使用下面的命令编辑配置文件:

vi /etc/sysconfig/vncservers

使用上面命令的时候,可能您服务器上面已经存在这个配置文件,也可能您服务器上面不存在这个配置文件,将下面的内容添加到配置文件内:

VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"

下面这段是上面所讲配置文件注解,做参考之用:
#这个是配置远程桌面登录的用户名,如果两个用户,则使用VNCSERVERS="1:user1 2:user2" ,,
依次类推,默认情况下,1:user1对应5901,2:user2对应5902(VNC的默认监听端口是5900,监听端口规则为590+usernumber),如下
VNCSERVERS="usernumber:myusername" 
#下面这项配置为登录桌面配置,其中的“1”为用户序号,800x600为分辨率,-nolisten tcp为阻止tcp包,-localhost代表只监听本地,
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"
如果想阻止http包,可以使用如下配置
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"


3.

启动VNC服务

vncserver
You will require a password to access your desktops.
Password:
Verify:

会提示输入密码,这个密码是远程登录时所需要输入的密码,输入密码,回车

要重启vnc,可以通过service vncserver restart

要关闭vnc,可以通过service vncserver stop

要随系统启动,可以chkconfig vncserver on


如果你遇到了如下问题:

starting vnc server :

WARNING: the first attempt to star Xvnc failed,possibly because the font catalog is not properly configured, attempting to determine an appropriate font path for this system and restart Xvnc using that font path ...

上面情况由于字体路径问题造成的,

解决办法:更新字体库,通过更新界面可以看出,有许多X11更新包,安装它们

或者:

yum install pixman pixman-devel libXfont


4.开启VNC端口

vncserver在调用的时候,会根据你的配置来启用server端的监听端口,

端口默认是从5900开始,再加上你的桌面号。

比如你的桌面号为1,则vnc的连接端口号为5900+1=5901

比如你的桌面号为10000,则vnc的连接端口号为5900+10000=15900


iptables -I INPUT 1 -p tcp --dport 5901:5910 -j ACCEPT

表示允许1-10的桌面号访问

service iptables save

service iptables restart


5.到这里已经设置好了,可以通过windows访问centos的远程桌面了

下载一个叫做vncviewer的软件,填入ip:桌面号(端口号),然后会提示你输入远程登录(即前面第三步设的)密码

OK!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值