如何在Linux上安装配置VNC服务

首先需确保Linux安装了图形界面,以下操作均建议在X下的terminal里进行

安装VNC

  • 01

    在terminal里面输入“yum install vnc-server”并按回车键确定开始安装VNC。   本例中为CentOS6.*版本,vnc-server已被tigervnc-server替代,亦可直接输入“yum install tigervnc-server”。

  • 02

    输入“y”并按回车键确定继续。

  • 03

    提示进行GPG验证,确认无误后输入“y”并按回车键确定开始安装。

  • 04

    提示已成功安装tightvnc-server.

配置VNC

  • 01

    安装完毕后输入“vncserver”启动VNC。   注意:启动后将自动在user/.vnc目录下创建xstartup文件。

  • 02

    输入“vi /root/.vnc/xstartup”并按回车键确定。

  • 03

    文件内容如下。

  • 04

    复制最后两行并删除#,修改如下(本例中为root用户),确认无误后保存退出。 详细参数如下: -geometry                        桌面分辨率,默认1024x768(此处为小写字母x,非星号*); -nohttpd                           不监听HTTP端口(58xx端口); -nolisten tcp                     不监听X端口(60xx端口); -localhost                          只允许从本机访问; -AlwaysShared                  默认只同时允许一个vncviewer连接; -SecurityTypes None        登录不需要密码认证VNCAuth。

  • 05

    输入“vncpasswd”并按回车键确定,开始输入VNC访问密码并按回车键确定。

  • 06

    再次输入VNC访问密码并按回车键确定。

  • 07

    输入“netstat -tlup | grep vnc”查看VNC使用端口。 注意:VNC访问默认监听如下3个TCP端口: RFB(Remote FrameBuffer)协议 默认端口 :       5900+显示器号 HTTP协议默认端口 :                                         5800+显示器号 X协议 默认端口 :                                               6000+显示器号

  • 08

    输入“iptables -I INPUT -p tcp --dport 5901 -j ACCEPT”添加5901端口到iptables,同理可添加5902端口。

  • 09

    输入“/etc/init.d/iptables restart”重启iptables服务(不建议停止)。

  • 10

    确认iptables重启无误后输入“service iptables save”保存。

连接服务器

  • 01

    在Windows 7里面的VNC Viewer软件“VNC Server”框里面输入服务器地址加:数字(本例中为192.168.25.150:1)。 注意:数字由第五步server.ytyzx.org:1确定,本例中为1。               1对应5901端口,以此类推9对应5909端口,如超过100则需使用完整端口号。

  • 02

    弹出未加密警告,点击“Continue”按钮继续。

  • 03

    已连接到服务器。

  • 04

    确认无误后可输入“chkconfig vncserver on”并按回车键确定设置为开机自动启动。

故障排除

  • 01

    输入“vncserver”启动VNC时,出现如下错误。 xauth:  (stdin):1:    bad display name "server.ytyzx.org:1" in "add" command

  • 02

    欲修复此故障则可输入“vi /etc/hosts”并按回车键确定。

  • 03

    文件内容如下。

  • 04

    复制第一行到最后并修改为如下内容(实际使用请用您的主机名代替server.ytyzx.org),确认无误后保存退出。

  • 05

    输入“vncserver -kill :1”强行关闭指定的显示编号。     注意: -kill和:1中间有一空格。

  • 06

    再次输入“vncserver”启动即可。

(0)

相关推荐

  • 如何在Linux上安装打印机驱动程序

    您通常不需要在Linux上安装硬件驱动程序 . 它会自动检测您计算机中硬件和设置 但是打印机是个例外 操作方法 01 使用Foomatic数据库 在Ubuntu上,打开系统设置窗口,然后单击打印机, ...

  • 在Windows Server 2003系统中安装配置群集服务

    通过设置网络参数.创建群集用户账户并对服务器群集存储系统进行必要的配置,现在安装配置群集服务的条件基本成熟.在安装过程中,安装某些节点时将关闭其它节点,这将保证共享存储设备上的数据不会丢失或遭到破坏. ...

  • 如何在 Kali Linux 上安装 SSH 服务

    我们的目的是 Kali Linux 上安装 SSH(安全 shell),你需要有特权访问你的 Kali Linux 安装或者 Live 系统,更多知识请查看<Linux就该这么学>. 操作 ...

  • 如何在win10上安装linux子系统的ubuntu

    win10系统中可以直接安装linux子系统的ubuntu,安装后可以代替虚拟机的作用,对开放人员来讲非常好用.下面就介绍一下如何在win10上安装linux子系统的ubuntu.具体如下:1. 右键 ...

  • 如何在Ubuntu Linux上安装Oracle Java

    本文将介绍在32位和64位Ubuntu操作系统上安装32位和64位Oracle Java 7(当前版本号为1.7.0_45)JDK/JRE的方法.这里介绍的方法也适用于Debian和Linux Min ...

  • Linux系统怎么配置DHCP服务

    大家知道dhcp可以动态ip地址分配服务拉!在一个网络中,可能电脑不可能好多的情况下,大家那么总是手动给每个电脑分配ip地址等多数网络的设定。可能一个网络中存在上百台电脑,大家也要一台台跑去设定他们的 ...

  • 怎么在Linux上安装VMware工具

    本篇内容介绍了"怎么在Linux上安装VMware工具"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让56云小编带领大家学习一下如何处理这些情况吧!希望大 ...

  • 在Red Hat Linux下安装配置Samba

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.通过Samba也可以快速实现Linux与Windows传输文件.下面由小编为大家演示在Red Hat L ...

  • 如何在Linux上面安装Atheros网卡驱动?

    在工作中涉及的服务器型号不一样而且品牌类型也很多,各种网卡都有,下面与大家分享一下如何在Linux上面安装Atheros网卡驱动,希望对大家有所帮助 . 操作方法 01 首先在Linux里边判断是机器 ...