电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 1902 人浏览分享

CentOS 6.8 安装vnc

[复制链接]
1902 0
本帖最后由 zhaorong 于 2017-3-6 14:00 编辑

经常要下载一些东西,必须得用浏览器才行。所以要在vps上装一个vnc server。然后在windows上用vnc viewer远程连接vps。目前vps上默认装的基本上都是centos6.8。
文章转载自这里,我用markdown重新排版了一下

0. 先检查下是否有安装VNC

  1. rpm -qa | grep tigervnc
复制代码

输出类似这样的东西表示已经安装过  tigervnc-1.1.0-18.el6.x86_64  tigervnc-server-1.1.0-18.el6.x86_64

1.安装vnc server


  1. yum install tigervnc-server -y
复制代码

2. 配置

vncserver
第一次执行会让你输入密码,至少6位,后续在vncviewer连接服务器端主机中需要用到。  注意:后续可用vncpasswd命令修改密码

3. 启动vncserver服务

  1. /etc/init.d/vncserver start
复制代码

  1. Starting VNC server: no displays configured [FAILED]
复制代码

报以上错误,需修改配置文件

  1. vim /etc/sysconfig/vncservers
复制代码

在此文件中添加以下内容:

  1. VNCSERVERS="1:root"
  2. VNCSERVERARGS[1]="-geometry 1920x1080 -depth 32 -nolisten tcp"
  3. VNCSERVERARGS[2]="-geometry 1920x1080 -depth 32 -nolisten tcp"
  4. vim /root/.vnc/xstartup
复制代码

将下面这一行注释掉

  1. #twm & //注释该行
复制代码

末尾追加如下行:

  1. gnome-session &
复制代码
//如果为KDE桌面,则修改为:startkde &
4. 最后启动vncserver 并设置为开机启动,执行以下

  1. service vncserver start
  2. chkconfig vncserver on
复制代码

5.看看新生成的桌面对应的窗口

  1. netstat -ntlup |grep vnc
复制代码

tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 2911/Xvnc  tcp 0 0 0.0.0.0:5902 0.0.0.0:* LISTEN 3050/Xvnc

6.用vnc viewer连接

打开vnc viewer,新建连接  输入VNC Server的IP地址,一个服务器上可以开启多个VNC服务,使用数字来标识,我们要连接第一个那就要输入例如:222.123.123.123:1,加密方式默认就可以了(让服务端自动判断)。

注意如果vncserver启动成功了,连接时出现timeout的错误。要检查一下vps的防火墙是否关了。  查看防火墙是否关闭:

  1. service   iptables status
复制代码

如果防火墙没关闭,执行下面命令:

  1. service iptables stop
复制代码

永久关闭防火墙:

  1. chkconfig   iptables off
复制代码


您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.