CentOS Linux:
1、需要安裝的包:tigervnc,tigervnc-server
2、配置顯示解析度、案頭和使用者:
編輯 /etc/sysconfig/vncservers
參考注釋掉的最後兩行,添加 2 行
代碼如下 |
複製代碼 |
VNCSERVERS=”2:myname” #這裡myname就是使用者帳號 VNCSERVERARGS[2]=”-geometry 1024×768 -nolisten tcp” PS:把-localhost 去掉。 |
3、配置 VNC 案頭環境及密碼:
需要使用遠程登入的使用者登入本機,即:要允許user使用者遠程登入本機,則需要切換user使用者登入本機來設定案頭環境及密碼
代碼如下 |
複製代碼 |
命令列執行:$ vncserver
|
首次執行時會提示設定密碼,按提示輸入好即可
4、啟動 VNC Server 服務
以管理員身份登入,先停止服務,再啟動
代碼如下 |
複製代碼 |
# service vncserver stop # service vncserver start |
5、添加到開機啟動
代碼如下 |
複製代碼 |
chkcongfig vncserver on |
windows上安裝 VNC 用戶端
Windows 系統可以用 VNC Viewer,Fedora Linux 有系統內建的 Remote Desktop Viewer,還可以自己選擇安裝其它很好的用戶端軟體,如 TightVNC 用戶端等。
我們在windows系統下使用VNC Viewer,下載地址:http://www.realvnc.com/download/viewer/
當試圖在其他PC機器上用VNC用戶端來串連Linux系統的VNC Server時可能會出現以下資訊:unable to connect to host: Connection refused(10061) 中文為:無法串連到主機,串連被拒絕(10061)
如果你的VNC配置沒有問題並且通過service vncserver status查看確定已經啟動的話,那原因就是你沒有在VNC用戶端輸入IP地址的時候沒有加上案頭號。沒加的話就會出現上面的錯誤。正確的寫法為 IP:1
例:10.10.23.221:1 這個案頭號就是/etc/sysconfig/vncservers中我們設定的使用者賬戶前面的數字
這樣就會串連上並讓你輸入密碼了!從此就可以開始VNC之旅了。