Linux7.中安装配置VNC服务
金蝶云社区-huangyunzhi
huangyunzhi
0人赞赏了该文章 769次浏览 未经作者许可,禁止转载编辑于2019年05月07日 16:06:12
VNC远程桌面服务简单方便,而且可能保留上一次会话时的信息,可以避免因网络不稳定造成安装配置工作中断,并用是基于开源框架协议的,可能免费使用,不象X-Manager一样需要购买授权。1. 安装VNC软件包[root@jt-easapp04 桌面]# yum install tigervnc tigervnc-server -y已加载插件:fastestmirror, refresh-packagekit设置安装进程Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.163.com解决依赖关系--> 执行事务检查---> Package tigervnc.x86_64 0:1.1.0-24.el6 will be 安装---> Package tigervnc-server.x86_64 0:1.1.0-24.el6 will be 安装--> 完成依赖关系计算依赖关系解决================================================================================= 软件包 架构 版本 仓库 大小=================================================================================正在安装: tigervnc x86_64 1.1.0-24.el6 base 185 k tigervnc-server x86_64 1.1.0-24.el6 base 1.0 M事务概要=================================================================================Install 2 Package(s)总下载量:1.2 MInstalled size: 3.1 M下载软件包:(1/2): tigervnc-1.1.0-24.el6.x86_64.rpm | 185 kB 00:00 (2/2): tigervnc-server-1.1.0-24.el6.x86_64.rpm | 1.0 MB 00:00 ---------------------------------------------------------------------------------总计 2.6 MB/s | 1.2 MB 00:00 运行 rpm_check_debug 执行事务测试事务测试成功执行事务 正在安装 : tigervnc-server-1.1.0-24.el6.x86_64 1/2 正在安装 : tigervnc-1.1.0-24.el6.x86_64 2/2 Verifying : tigervnc-1.1.0-24.el6.x86_64 1/2 Verifying : tigervnc-server-1.1.0-24.el6.x86_64 2/2 已安装: tigervnc.x86_64 0:1.1.0-24.el6 tigervnc-server.x86_64 0:1.1.0-24.el6 完毕!2. 配置VNC服务[root@jt-easapp04 sysconfig]# vim /etc/sysconfig/vncservers 修改为如下样式:VNCSERVERS="2:root"VNCSERVERARGS[2]="-geometry 1280x1024 -nolisten tcp -localhost"3. 启动VNC服务[root@jt-easapp04 sysconfig]# vncserverYou will require a password to access your desktops.Password:Verify:New 'jt-easapp04:1 (root)' desktop is jt-easapp04:1Creating default startup script /root/.vnc/xstartupStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/jt-easapp04:1.log

1. 第一次启动,默认的端口是5901,如果有启用防火墙,需要在防火墙中开放该端口才能被远程访问,如果多次启动该命令,会启动多个vnc服务,端口依次增加(5901,5902…);2. VNC需要单独的密码认证策略,为方便起见,这里输入的密码与root的密码相同4. 检查VNC服务端口信息[root@jt-easapp04 sysconfig]# netstat -anp|grep vnc|grep LISTEN|grep tcptcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 109379/Xvnc tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 109379/Xvnc tcp 0 0 :::6001 :::* LISTEN 109379/Xvnc 5. 防火墙端口开放iptables -I INPUT -p tcp --dport 5901 -j ACCEPT6. 通过VNC客户端远程访问启动VNC客户端工具vncviewer,输入要访问的VNC服务器地址(如下图所示),点“确定”

在打开的VNC验证框中输入启动VNCServer时设置的密码,然后点“确定”,即可进入到Linux图形界面

7. VNC开机自动启动在/etc/rc.d/rc.local文件中加入下面行/etc/init.d/vncserver start