CentOS 這種 sever 作業系統免不了要採用遠端管理,雖然 command line 都可以處理,但是利用越來越成熟管理 GUI 絕對可以提昇效率。預設安裝的 XWindow、KDE、Gnome 再加上 XWindow client 就可以建置一個完整的遠端管理環境,但是這個方案需要有充裕的頻寬。如果考慮到透過 VPN 管理我還是比較偏好 VNC + XFCE,可以同時滿足功能及執行效率。最近安裝的流程如下:
一、安裝 XFCE
安裝時只有 KDE、Gnome 可選,利用以下指令可以安裝 XFCE window manager
yum groupinstall XFCE-4.4
二、設定 VNC
步驟一:以 root 身份修改 /etc/sysconfig/vncservers 加入以下這行設定
VNCSERVERS=”1:<your username>”
** 1 是 display number,如果有多人使用 VNC 每個人都要有 unique 的 display number
步驟二:設定個人環境
以個人帳號登入後執行 vncpasswd 設定 VNC 連線認證密碼,這時候個人目錄下會自動產生一個 .vnc目錄,在這個目錄下建立一個 xstartup script,內容如下
#!/bin/sh
/usr/bin/startxfce4
步驟三:啟動服務
/etc/rc.d/init.d/vncserver start
完成以上步驟,現在可以用 VNC client 登入 server 了。