千家信息网

CentOS6.0 VNC远程桌面的配置方法

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇内容介绍了"CentOS6.0 VNC远程桌面的配置方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有
千家信息网最后更新 2026年11月01日CentOS6.0 VNC远程桌面的配置方法

本篇内容介绍了"CentOS6.0 VNC远程桌面的配置方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下我只需要其中的两个命令:vncserver 和 vncviewer。

VNC基本上是属于一种显示系统,也就是说他能将完整的窗口界面通过网络,传输到另一台计算机的屏幕上.Windows服务器中包含的"Terminal Server"、Symantec公司开发的收费软件PCAnywhere、近期流行的Teamviewer、国内的协通XT800、快递通KDT都是属于这种原理的设计,同时这些软件又在VNC的原理基础上做了各自相应改进,提高了易用性、连通率和可穿透内网(Teamviewer、协通XT800、KDT).

必须明白:

VNCServer在调用的时候,会根据你的配置来启用server端的监听端口,端口默认是从5900开始,再加上你的桌面号。

•比如你的桌面号为1,则vnc的连接端口号为5900+1=5901
•比如你的桌面号为10000,则vnc的连接端口号为5900+10000=15900
下面配置VNC服务器,使用户(root)能够通过vnc客户端远程连接到Linux系统的图形界面(前提是你的服务器要安装桌面)

1、检查linux系统是否安装VNC

在终端窗口输入命令:

代码如下:


rpm -q vnc-server

返回信息如下

代码如下:


package vnc-server is not installed

说明vnc服务器没有安装

2、运行以下命令进行安装:

代码如下:


yum install vnc vnc-server

3、启动VNC服务

代码如下:


vncserver
You will require a password to access your desktops.
Password:
Verify:

会提示输入密码,这个密码是远程登录时所需要输入的密码,输入密码,回车

4、切换到root账号:su root然后输入root账号的密码

代码如下:


vi /etc/sysconfig/vncservers #vnc配置文件
VNCSERVERS="10000:root" # 把前面的#取消了 10000:root (桌面号:用户) # VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

最后保存退出

5、配置防火墙,允许10000+5900=15900端口通过防火墙(否则远程连不上VNC服务器)

代码如下:


vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 15900 -j ACCEPT(允许15900端口通过防火墙)

保存退出


6、重启vnc服务器

代码如下:


/etc/init.d/vncserver restart
或者
service vncserver restart

7、重启防火墙,使刚才的端口配置生效

代码如下:


/etc/init.d/iptables restart
service iptables restart

8、 设置vnc服务器开机自动启动

第一种方法:使用"ntsysv"命令启动图形化服务配置程序,在vncserver服务前加上星号,点击确定,配置完成。
第二种方法:使用"chkconfig"在命令行模式下进行操作,命令使用如下

代码如下:


chkconfig vncserver on
chkconfig --list vncserver
vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off

9、更改vnc连接密码

代码如下:


vncpasswd

到此,VNC服务端设置完成,用VNC客户端可以连接了

vnc服务器:你的ip:15900

注意:如果在连接上之后,出现灰屏,可以按照下面的方法设置

进入用户的home目录, cd /home/user

如果是用root账号登录的,那么当前目录就是用户根目录

代码如下:


cd ~/.vnc
vi xstartup #编辑
#twm & #注释掉这一行
gnome-session & #添加这一行

保存退出即可正常连接!

做到这里,总算是大功告成了,接下来你可以用http://IP:port的方式来Web登录比如说

http://IP:5801,也可以在vncviewer里用IP:1这种来登录。

"CentOS6.0 VNC远程桌面的配置方法"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

服务 代码 配置 服务器 桌面 命令 密码 方法 端口 软件 输入 用户 系统 防火墙 登录 防火 账号 远程控制 控制 实用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海挚品互联网科技有限公司 广东万易互联网科技有限公司惠州分公司 上海互联网科技有限公司 西安互联网科技 腾讯科技 互联网女皇 互联网科技美容 互联网科技素材视频竖屏 中正互联网科技招聘 天速互联网络科技有限公司 阿里巴巴算科技企业还是互联网 剑昆互联网络科技有限公司临桂 互联网对科技的发展 赶超互联网科技 微信多开 互联网5g黑科技有哪些 消费医药和互联网科技 福建互联网展示科技馆设计 陕西九四连强互联网科技有限公司 北京品多多互联网科技有限公司 互联网科技大佬云集 互联网科技自媒体灵感 上海挚品互联网科技有限公司 奇士达互联网科技 齐家互联网科技有限公司 深圳市运趣互联网科技有限公司 受益于互联网科技的高速发展 半导体行业属于互联网高科技类吗 同城互联网络科技 互联网科技职业技能培训学校 恒生科技指数 中概互联网 互联网科技大会大佬
0