標籤:style blog http java color 使用
一、Redhat上VNC Server配置
本文以當前Linux系統未安裝VNC伺服器為基本,如果已安裝請跳過第1節!
前提:
1.安裝 TigerVNC Server
# yum search tigervnc-server
# yum install tigervnc-server.x86_64
# vncpasswd
先以將要遠程登陸的使用者身份執行vncpasswd設定登陸密碼,至少6位,該密碼是用戶端串連時用到的。
2.配置圖形介面
修改設定檔,啟用圖形介面,執行命令:
# vi /root/.vnc/xstartup
注釋掉這行
#twm & // 注釋該行
末尾增加一行
gnome-session & // 增加該行
儲存退出
3.啟動VNC服務
執行命令
# /etc/init.d/vncserver start
或
# service vncserver start
啟動後提示:
Starting VNC server: no displays configured [FAILED]
解決方案:
執行命令修改最後兩行如:
# vim /etc/sysconfig/vncservers
修改最後兩行如:
VNCSERVERS="1:root"VNCSERVERARGS[1]="-geometry 1024x768"
說明: 第一行為服務配置,當前只配置了一個VNC服務,使用使用者root啟動,如果還需要使用其他使用者登陸,可以修改VNCSERVERS的值如:“1:root 2:tiger”(tiger為系統另一存在使用者)。第二行可以注釋,是配置視窗解析度的,需要去掉後面的-localhost
VNC Server隨系統自動啟動
執行命令
# sudo chkconfig --level 345 vncserver on
4.停止VNC服務
執行命令
# /etc/init.d/vncserver stop
或
# service vncserver stop
二、Windows藉助VNC Viewer訪問Linux
首先安裝RealVNC,從互連網下載獲得 開始 - Run VNC Viewer,輸入IP地址,後面的:1代表使用root使用者登陸,在RH上配置的1:root,如果想使用其他使用者登陸則調整冒號後的數字即可,密碼就是先前配置的。
解決串連不上問題的方法
執行命令,查看VNC監聽的連接埠是什麼,在防火牆中開放連接埠即可
# netstat -ntupl|grep vnc
返回列表如:
1. tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4411/Xvnc 2. tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 4411/Xvnc 3. tcp 0 0 :::6001 :::* LISTEN 4411/Xvnc
修改防火牆設定檔,開放5901連接埠即可
# vi /etc/sysconfig/iptables
可以複製22連接埠一行,黏貼修改即可,重新啟動防火牆服務
# service iptables restart