博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 6安装和配置VNC(转)
阅读量:6943 次
发布时间:2019-06-27

本文共 1564 字,大约阅读时间需要 5 分钟。

CentOS 6安装和配置VNC

VNC是Linux上的一款非常优秀的远程控制工具软件,通常我们在Windows上面安装vnc客户端软件来远程访问Linux机器(Windows上常用的客户端RealVNC),要远程连接到Linux首先要确保Linux上面已经安装了VNC server,下面以CentOS 6为例来说明:

1. 检查是否已经安装了VNC server

[root@centos6 ~]# rpm -qa | grep vnctigervnc-1.0.90-0.17.20110314svn4359.el6.i686gtk-vnc-0.3.10-3.el6.i686tigervnc-server-1.0.90-0.17.20110314svn4359.el6.i686gtk-vnc-python-0.3.10-3.el6.i686

如果上面的几个rpm包已经存在,说明VNC server已经安装好了,接下来跳转步骤3启动vncserver就可以了,否则执行步骤2

2. 安装VNC server

# yum install tigervnc# yum install tigervnc-server

3. 启动vncserver

第一次启动vncserver需要输入密码两次

[root@centos6 mnt]# vncserverYou will require a password to access your desktops.Password:Verify:New 'oospace.com:1 (root)' desktop is oospace.com:1Creating default startup script /root/.vnc/xstartupStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/oospace.com:1.log

可以看到已经生成了一个desktop:oospace.com:1

为了方便,可见将vncserver添加到开机启动的服务中,使用setup->System services, 选择vncserver保存即可

接下来在VNC客户端输入上面的desktop就可以连接上Linux的desktop,如果发现连接不上,有可能是下面两个原因导致的:

(1) 本地windows的hosts文件中没有配置远程Linux的hostname,解决方案也很简单,只需要将desktop的hostname替换为IP地址或者在本地windows的hosts文件中添加相应的hostname与IP的映射关系即可

(2) 是由于Linux的防火墙阻止了,这时我们可以选择关闭防火墙或者将VNC的服务端口加入到Linux防火墙的信任列表

关闭防火墙

# /sbin/service ipstables stop

如何将VNC server添加到Linux的防火墙信任列表,可以参见Linux防火墙策略配置。

为了系统的安全性考虑,最好不要关闭防火墙,我们可以把vnc的访问端口配置在/etc/sysconfig/iptablest的行人列表中

[root@centos6u2 ~]# vim /etc/sysconfig/iptables# then add below line to this file-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5910 -j ACCEPT# restart iptables[root@centos6u2 ~]# service iptables restart

转载地址:http://lranl.baihongyu.com/

你可能感兴趣的文章
LintCode刷题(First Day) A+B问题
查看>>
zabbix-3.4-快速入门
查看>>
学习笔记TF053:循环神经网络,TensorFlow Model Zoo,强化学习,深度森林,深度学习艺术...
查看>>
trunc函数的用法
查看>>
Python TCP编程 Errno 98: Address already in use
查看>>
python除了利用arrow计算时间之外,还可以用datetime计算
查看>>
Rpm+二进制包+源码包@聊聊
查看>>
数组拷贝之System.arraycopy学习
查看>>
Java实现的有道云笔记图片批量下载工具
查看>>
单例模式你会几种写法?
查看>>
配置Tomcat监听80端口 配置Tomcat虚拟主机 Tomcat日志
查看>>
用笨办法学习编程
查看>>
python 笔记 之 for循环 打印 9x9乘法表
查看>>
Spring Cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
查看>>
Netty 基础认识 (二)
查看>>
Spring Cloud微服务分布式云架构源码结构
查看>>
阿里P9架构师谈:高并发网站的监控系统选型、比较、核心监控指标
查看>>
C#人脸识别之人脸特征值的提取及识别
查看>>
人脸识别 闸机开发分享
查看>>
大数据hadoop入门之hadoop家族详解
查看>>