要在自己的電腦遠端控制天翼雲主機的centos作業系統的話,一般可以使用PuTTY這個工具或者使用VNC,PuTTY只能使用命令來操作,而VNC則可以訪問圖形介面。對於centos深度使用者來說,估計是很不屑使用圖形介面的,但對於初學者來說,圖形介面操作則可以事半功倍。
PuTTY的使用十分的簡單,下載後輸入天翼雲主機的ip就能串連上,用帳號登入後就能實現遠端控制,本文主要介紹一下如何使用VNCViewer來訪問天翼雲主機centos系統的圖形介面。
一、安裝gnome案頭系統
用PuTTY串連上後,依次執行兩條語句(下文的所有執行命令都是使用PuTTY的)
代碼如下 |
複製代碼 |
wget http://www.vpsyou.com/sh/xwindow.sh; sh ./xwindow.sh; |
二、安裝VNC服務端
天翼雲主機的centos系統並沒有預設安裝vnc,所以我們要手動安裝,很簡單,執行以下語句:
代碼如下 |
複製代碼 |
yum install vnc vnc-server |
三、啟動vnc服務
執行vncserver
會提示輸入密碼,這個密碼是遠程登入時所需要輸入的密碼,輸入密碼,斷行符號,然後再輸入一次確認。
四、配置vnc,把遠端桌面的使用者加入到設定檔中(以root使用者為例)
執行vi /etc/sysconfig/vncservers
然後點擊鍵盤上的insert鍵
然後把下面的語句複製,再在PuTTY的視窗點擊右鍵
代碼如下 |
複製代碼 |
VNCSERVERS=”1:root” VNCSERVERARGS[1]=”-geometry 800×600″ VNCSERVERARGS[2]=”-geometry 1024×768″ |
點擊鍵盤的esc鍵,然後輸入:wq!並斷行符號
五、配置防火牆
執行vi /etc/sysconfig/iptables
然後點擊鍵盤上的insert鍵,接著把下面語句複製,在PuTTY的視窗點擊右鍵
代碼如下 |
複製代碼 |
-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp –dport 5900:5903 -j ACCEPT |
點擊鍵盤的esc鍵,然後輸入:wq!並斷行符號
六、修改遠端桌面顯示設定檔
依次執行以下語句
代碼如下 |
複製代碼 |
cd ~/.vnc/ vi xstartup |
然後把以下幾行最前面的#號去掉
代碼如下 |
複製代碼 |
# unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc |
在下面這一行的前面加上#號(注釋掉)
並在最後增加下面這一行
代碼如下 |
複製代碼 |
gnome-session & |
點擊鍵盤的esc鍵,然後輸入:wq!並斷行符號
七、修改/.vnc/xstartup檔案許可權
代碼如下 |
複製代碼 |
執行chmod 755 /root/.vnc/xstartup |
(註:如果不進行這一步操作,使用vncviewer串連成功後顯示黑屏,滑鼠變成了一個交叉形狀,如下圖:)
用vnc viewer串連centos遠端桌面出現黑屏
八、重啟vncserver和防火牆
依次執行
代碼如下 |
複製代碼 |
service vncserver restart service iptables restart |
九、設定vncserver自動
依次執行
代碼如下 |
複製代碼 |
chkconfig vncserver on chkconfig –list vncserver vncserver |
十、在你自己的機器上安裝VNC Viewer,然後串連天翼雲主機vnc server
其中vnc伺服器那裡填寫你的天翼雲主機的ip加上連接埠號碼8900,如:127.0.0.1:8900,選擇加密。
點擊串連,輸入本文第三步時設定的密碼,成功