RedHat6.2離線安裝vncserver

準備安裝包

  • 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包html

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

(必要時候使用 --force忽略軟件包及文件的衝突 --nodeps 不檢查依賴性關係 )node

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端口配置

停用防火牆linux

service iptables stop 

修改端口配置文件tcp

vi /etc/sysconfig/iptables
相似位置添加以下內容,多個端口添加多行 -A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT 

啓動防火牆post

service iptables start 

重啓防火牆ui

service iptables restart 

查看防火牆狀態spa

service iptables status 

vnc經常使用命令

啓動vncserverrest

vncserver 

啓動vncservercode

service vncserver start 

中止vncserverserver

service vncserver stop 

重啓vncserver

service vncserver restart 

查看vncserver運行狀態

service vncserver status 

查看VNC使用端口

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

常見問題及解決辦法

  • The connection was refused by the host computer
    • kill $(pgrep Xvnc)
    • vncserver
  • No X11 DISPLAY
    • export DISPLAY=:0.0
  • /usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol: pixman_composite_trapezoids
    • yum install -y pixman pixman-devel libXfont

參考連接

相關文章
相關標籤/搜索