ContOS Linux下VNC Server遠程桌面配置詳細

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.執行 安裝命令 

  yum install tigervnc tigervnc-server

  省略一堆下載提示

 

 

  Is this ok [y/N]: y <- 這裏輸入 y回車繼續安裝

4.添加啓動項

  chkconfig --add vncserver

 

  chkconfig vncserver on
5.設置VNC Server 連接密碼

 

  [root@m-ibot2 ~]# vncserver <-- 輸入提示要創建密碼
  You will require a password to access your desktops.
  Password:  <--輸入密碼
  Verify:    <--重複密碼
  提示 在當前用戶主目錄下 生成 .vnc 目錄 和 配置文件

  也可以通過密碼命令 修改密碼:

 

  [root@m-ibot2 sysconfig]# vncpasswd<-- 輸入
  Password:  <--輸入密碼
  Verify:    <--重複密碼
6. 修改 xstartup 文件,把最後的 twm & 刪掉,並加上 gnome-session &

   執行:

   cd /root/.vnc/       <- 進入vnc目錄

   tail -n 3 xstartup   <- 執行命令
7. VNC配置

   下面嘗試啓動VNC Server

 

   [root@m-ibot2 .vnc]# /etc/init.d/vncserver start
   正在啓動 VNC 服務器:no displays configured                [失敗] 

   錯誤說明 沒有配置

   用vi打開配置文件:  

   [root@m-ibot2 .vnc]# vi /etc/sysconfig/vncservers

   vi命令說明:

   i 進入insert模式

   Ecs 退出模式回到命令模式

   :w 保存 不退出 vi

   :w file 另存爲 不退出vi

   :w! 強制保存 不退出 vi

   :wq 保存並退出vi

   :wq! 強制保存並退出 vi

   :q  不保存 退出 vi

   :q! 不保存 強制退出 vi

   :e! 放棄所有修改,從上次保存文件內容開始再編輯
  
   打開配置文件,看到兩行註釋掉的行:

   # VNCSERVERS="2:myusername"
   # VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
   修改成
   VNCSERVERS="2:root"
  VNCSERVERARGS[2]="-geometry 1024x768 -alwaysshared"
  -alwaysshared表示同一個顯示端口允許多用戶同時登錄
8.VNC Server啓動,重新啓動等命令
  /etc/init.d/vncserver start 啓動
  /etc/init.d/vncserver restart 重新啓動
  /etc/init.d/vncserver stop 停止
  /etc/init.d/vncserver -kill :2 關閉某一個Server
9. 查看VNC Server啓動情況
   可以使用 netstat -tulnp 命令查看端口占用
   tcp 0.0.0.0:5801
   tcp 0.0.0.0:5901
   等 端口占用
10.Windows客戶端連接
  在服務器上 查看一下ip地址
  用 ifconfig  必須 su - 命令,將root用戶的環境變量帶過來,才能執行查看。
  使用  RealVNC 的 VNC Viewer 軟件即可。
  Server : 192.168.140.199:2  <- 這裏IP後的數字 跟在ContOS下的配置一致
 

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

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章