码迷,mamicode.com
首页 > 其他好文 > 详细

centos 6.5安装vncserver

时间:2017-11-15 23:33:59      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:centos 6.5安装vncserver

centos 6.5安装vncserver


1. 查看是否安装了VNC服务

# rpm -qa |grep vnc

如果返回下面信息就说明安装了。

tigervnc-server-1.1.0-16.el6.centos.x86_64


2. 下载vncserver 

# yum install  -y tigervnc tigervnc-server


3. 配置 vncserver  

# vi /etc/sysconfig/vncservers

在文件中的添加

VNCSERVERS="1:root 2:root"

VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -localhost"


4. 启动vncserver服务。 

# vncserver


You will require a password to access your desktops.

Password:        #这个密码是vnc连接密码,和系统密码没有关系。

Verify:



New ‘localhost.localdomain:1 (root)‘ desktop is localhost.localdomain:1



Creating default startup script /root/.vnc/xstartup

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/localhost.localdomain:1.log



5. 若进入后系统显示灰屏的话需要修改 /root/.vnc/xstartup  文件,找到最后一行,将  

# vi /root/.vnc/xstartup


#twm &                                           #注释掉这一行

gnome-session &                       #添加这一行


# service vncserver restart         #重启服务


6. 设置vncserver为自动启动服务r

[root@localhost ~]# chkconfig vncserver on


7. 配置防火墙

配置防火墙,允许VNC客户端连接VNC server。VNC server监听的端口从5900开始,display:1的监听5901,display:2监听5902,以此类推。CentOs的防火墙缺省是不允许连接这些端口的,需要使用下面的步骤打开防火墙(需要root权限):

# vi /etc/sysconfig/iptables  

1) 找到下面的语句:

-A INPUT -j REJECT --reject-with icmp-host-prohibited

在此行之前,加上下面的内容:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5903 -j ACCEPT   #允许其它机器访问本机的5900到5903端口

2) 然后使用root身份重新启动防火墙:

# service iptables restart

3) 设置开机自动启动

# chkconfig iptables on


8. 使用客户端以  “ip:1”的形式连接,输入密码后进入到vncserver中。 


备注:

1)重置VNC连接密码

# vncpasswd


centos 6.5安装vncserver

标签:centos 6.5安装vncserver

原文地址:http://435263.blog.51cto.com/425263/1982157

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!