CentOS 6.5 安装VNC

VNC是一款优秀的远程控制工具软件。

操作方法

  • 01

    在Linux下用VNC远程桌面是个很不错的玩意。但在CentOS中默认没有安装VNC的。可以用下面语句查询,如果出现下面情况说明没有安装vnc #rpm -q tigervnc tigervnc-server package tigervnc is not installed package tigervnc-server is not installed

  • 02

    安装VNC服务 yum install tigervnc tigervnc-server

  • 03

    为vncserver设置周密码 [root@www.linuxidc.com ~]# vncserverYou will require a password to access your desktops.Password:<输入vnc登录密码> Verify:<再次输入vnc登录密码>

  • 04

    配置VNC 为了防黑屏,需要修改一下/root/.vnc/xstartup。 注释下面两行 #xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm & 然后再添加下面一行gnome-session &

  • 05

    修改用户配置文件:/etc/sysconfig/vncservers 去掉下面这两行前的“#”,也就是说把这两行的注释给去掉。 VNCSERVERS="1:root 2:root"VNCSERVERARGS[1]="-geometry 1024x768 -depth 32" VNCSERVERARGS[2]="-geometry 1024x768 -depth 32"

  • 06

    改变xstartup的权限 chmod 777 /root/.vnc/xstartup

  • 07

    防火墙开端口,netstat -antpl查看可以发现有三个端口在监听。 5901 5801 6001 这三个端口: 默认的, vnc 服务监听3个TCP端口 RFB(Remote FrameBuffer)协议 默认端口 : 5900 显示器号 HTTP协议默认端口 : 5800 显示器号 X协议 默认端口 : 6000 显示器号 vncserver使用的显示器编号默认从1开始, 依次使用, 也可以参数指定端口号 我们只需要RFB协议就好了,所以,我们在防火墙中加5900到5903这几个,这样就可以开3个了。 vi /etc/sysconfig/iptables 找到下面的语句: -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 在这之后填加: -A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5903 -j ACCEPT

  • 08

    重起防火墙 service iptables restart

  • 09

    起动vnc服务器 /etc/init.d/vncserver start

  • 10

    然后在windows中用vnc客户端登录

(0)

相关推荐