1 用su命令 修改當前 終端 用戶爲 root
2.檢測是否安裝 桌面端 軟件
a. GNOME桌面
# yum groupinstall "X Window System" "Desktop"(CentOS 6.x安裝GNOME桌面環境)
或
yum groupinstall "Desktop"
b. XFce桌面(跟上面選擇一個)
# yum groupinstall Xfce(CentOS安裝Xfce桌面環境,可選,Xfce比 GNOME 消耗資源小)
c. 安裝中文支持
yum groupinstall "Chinese Support"
d. 編輯系統編碼配置爲 LANG="zh_CN.UTF-8"
cd /etc/sysconfig
vi i18n
LANG="zh_CN.UTF-8"
Esc
:wq
3.執行 安裝命令
省略一堆下載提示
4.添加啓動項
chkconfig --add vncserver
5.設置VNC Server 連接密碼
You will require a password to access your desktops.
Password: <--輸入密碼
Verify: <--重複密碼
提示 在當前用戶主目錄下 生成 .vnc 目錄 和 配置文件
也可以通過密碼命令 修改密碼:
Password: <--輸入密碼
Verify: <--重複密碼
6. 修改 xstartup 文件,把最後的 twm & 刪掉,並加上 gnome-session &
執行:
cd /root/.vnc/ <- 進入vnc目錄
7. VNC配置
下面嘗試啓動VNC Server
正在啓動 VNC 服務器:no displays configured [失敗]
錯誤說明 沒有配置
用vi打開配置文件:
vi命令說明:
i 進入insert模式
Ecs 退出模式回到命令模式
:w 保存 不退出 vi
:w file 另存爲 不退出vi
:w! 強制保存 不退出 vi
:wq 保存並退出vi
:wq! 強制保存並退出 vi
:q 不保存 退出 vi
:q! 不保存 強制退出 vi
:e! 放棄所有修改,從上次保存文件內容開始再編輯
打開配置文件,看到兩行註釋掉的行:
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
VNCSERVERARGS[2]="-geometry 1024x768 -alwaysshared"
-alwaysshared表示同一個顯示端口允許多用戶同時登錄
tcp 0.0.0.0:5901
ssh到linux上通過命令行啓動 vnc server,會分配一個桌面號(例如1)。
然後通過vnc viewer,輸入服務器的IP和桌面編號,如:172.28.10.113:1
而後輸入VNC連接密碼就可以登錄了。
特別注意:一定要記下自己的桌面號,在不用的時候,使用命令
vncserver -kill :桌面號
把你的桌面號刪除,以免佔用資源。
由於默認的配置是終端登陸方式,如果使用桌面圖形登陸,需要修改自己home目錄下的 .vnc/xstartup文件中的內容。
修改方式是:將 xstartup中的 “twm &” 修改爲 “gnome &”,並kill掉前面創建的桌面號,重新創建即可登陸桌面環境。
http://blog.csdn.net/txg703003659/article/details/6619652