RedHat6.2离线安装vncserver

摘要:
准备安装包tigervnc-server-1.1.0-5.el6 _ 4.1.x86 _ 64.rpmpixman-0.32.8-1.el6.x86 _ 64.rpcpixman-devel-0.32.8-1.el6.x86=64.rpmlib Xfont-1.5.1-2.el6.x86 _ 6.4rpm包下载安装检查是否已安装相应的rpm包rpm qa | greptigervncrpm qa | greppixman

准备安装包

  • tigervnc-server-1.1.0-5.el6_4.1.x86_64.rpm
  • pixman-0.32.8-1.el6.x86_64.rpm
  • pixman-devel-0.32.8-1.el6.x86_64.rpm
  • libXfont-1.5.1-2.el6.x86_64.rpm
  • 打包下载

安装

检测是否已安装相应的rpm包

rpm -qa | grep tigervnc
rpm -qa | grep pixman
rpm -qa | grep libXfont

(必要时候使用 --force忽略软件包及文件的冲突 --nodeps 不检查依赖性关系 )

rpm -ivh tigervnc-server-1.1.0-5.el6_4.1.x86_64.rpm
rpm -ivh pixman-0.32.8-1.el6.x86_64.rpm
rpm -ivh pixman-devel-0.32.8-1.el6.x86_64.rpm
rpm -ivh libXfont-1.5.1-2.el6.x86_64.rpm

配置

修改vnc配置文件

vi /root/.vnc/xstartup
删除最后两行#
将其中的unset 和exec前面的注释去掉

vnc端口配置

停用防火墙

service iptables stop

修改端口配置文件

vi /etc/sysconfig/iptables
类似位置添加如下内容,多个端口添加多行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

启动防火墙

service iptables start

重启防火墙

service iptables restart

查看防火墙状态

service iptables status

vnc常用命令

启动vncserver

vncserver

启动vncserver

service vncserver start

停止vncserver

service vncserver stop

重启vncserver

service vncserver restart

查看vncserver运行状态

service vncserver status

查看VNC使用端口

netstat -tlup | grep vnc
telnet x.x.x.x port

修改vnc密码

vncpasswd

常见问题及解决办法

  1. The connection was refused by the host computer
    • kill $(pgrep Xvnc)
    • vncserver
  2. No X11 DISPLAY
    • export DISPLAY=:0.0
  3. /usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:
    pixman_composite_trapezoids
    • yum install -y pixman pixman-devel libXfont
  4. no displays configured
    • vi /etc/sysconfig/vncservers,添加如下两行内容至文件末尾
    • VNCSERVERS="2:root"
    • VNCSERVERARGS[2]="-geometry 800x600 -query localhost"

参考链接

免责声明:文章转载自《RedHat6.2离线安装vncserver》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇STP保护机制简述sublime text 2 前端编码神器-快捷键与使用技巧介绍下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

CentOS7 启动防火墙 报错 Failed to start iptables.service: Unit not found.

CentOS7中执行 service iptables restart/start/stop 报错: Redirecting to /bin/systemctl restart iptables.serviceFailed to restart iptables.service: Unit not found. 原因是因为CentOS7 里面是用firew...

在VM虚拟机中安装FTP服务

自用的话,建议先关掉防火墙 systemctl stop firewalld #关闭防火墙 systemctl disable firewalld.service #设置开机禁用防火墙 systemctl start firewalld #启动防火墙 systemctl enable firewalld.service #设置开机启用防火墙 systemc...

RFB与RDP的区别

转自:http://blog.163.com/vinstars@126/blog/static/16362819120104610273654/ RFB (remote framebufer)和RDP(Remote Desktop Protocol)RFB的典型应用有VNC,HP的RGS也是类似的设计,另外一些远程控制软件也可以归为RFB RDP的典型应用...

Centos防火墙设置与端口开放的方法

Centos升级到7之后,内置的防火墙已经从iptables变成了firewalld。所以,端口的开启还是要从两种情况来说明的,即iptables和firewalld。更多关于CentOs防火墙的最新内容,请参考Redhat官网。 一、iptables 1.打开/关闭/重启防火墙 开启防火墙(重启后永久生效):chkconfig iptables on...

SOCKS5协议

SOCKS5 是一个代理协议,这种协议对本身所代理的内容并不关心,可用于穿越防火墙。 例如我有一台web服务器,用户可以登陆上去查询公司的关键数据,这样的服务器我肯定是不想放到公网上让别人能随便访问,但是有时候我在外地又想登录上去。所以我就把这台服务器放置在内网,所有的对外接口由另外一台安装了防火墙的服务器提供。 我在这台有防火墙的服务器上安装SOCKS5代...

VNC-Server安装及配置

一、什么是VNC?VNC (Virtual Network Computer)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。...