前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RedHat6.2离线安装vncserver

RedHat6.2离线安装vncserver

作者头像
编程随想曲
发布2022-04-21 14:02:14
8680
发布2022-04-21 14:02:14
举报
文章被收录于专栏:编程随想曲

准备安装包

•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

•打包下载[1]

安装

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

代码语言:javascript
复制
rpm -qa | grep tigervnc
rpm -qa | grep pixman
rpm -qa | grep libXfont

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

代码语言:javascript
复制
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

配置

1.修改vnc配置文件

代码语言:javascript
复制
vi /root/.vnc/xstartup
删除最后两行#
将其中的unset 和exec前面的注释去掉

2.vnc端口配置

停用防火墙

代码语言:javascript
复制
service iptables stop

修改端口配置文件

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

启动防火墙

代码语言:javascript
复制
service iptables start

重启防火墙

代码语言:javascript
复制
service iptables restart

查看防火墙状态

代码语言:javascript
复制
service iptables status

vnc常用命令

启动vncserver

代码语言:javascript
复制
vncserver

启动vncserver

代码语言:javascript
复制
service vncserver start

停止vncserver

代码语言:javascript
复制
service vncserver stop

重启vncserver

代码语言:javascript
复制
service vncserver restart

查看vncserver运行状态

代码语言:javascript
复制
service vncserver status

查看VNC使用端口

代码语言:javascript
复制
netstat -tlup | grep vnc
telnet x.x.x.x port

修改vnc密码

代码语言:javascript
复制
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"


References

[1] 打包下载: https://share.weiyun.com/5EwMlgo [2] vncserver 配置: https://jingyan.baidu.com/article/92255446a89400851648f4b9.html [3] The connection was refused by the host computer: https://www.landui.com/help/show-2061.html [4] The connection was refused by the computer: https://linuxacademy.com/community/posts/show/topic/19320-the-connection-was-refused-by-the-computer [5] No X11 DISPLAY: https://stackoverflow.com/questions/662421/no-x11-display-variable-what-does-it-mean [6] 如何在Linux上安装配置VNC服务: https://jingyan.baidu.com/article/eb9f7b6d5ff296869264e858.html [7] VNC 服务:no displays configured: https://blog.csdn.net/kepa520/article/details/48877067

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程随想曲 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备安装包
  • 安装
  • 配置
    • 1.修改vnc配置文件
      • 2.vnc端口配置
      • vnc常用命令
      • 常见问题及解决办法
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档