教你如何使用VNC連接Linux服務器
VNC(Virtual Network Computing)虛擬網絡計算工具,本質上來說是一個遠程顯示系統,管理員通過它不僅僅可以在運行程序的本地機上察看桌面環境,而且可以從Internet上的任何地方察看遠程機器的運行情況,而且它具有跨平臺的特性。
Linux 要使用遠程桌面需要安裝VNC,好在Red Hat Enterprise Linux AS 4.0 已經自帶了VNC,默認也已經安裝了,只要配置一下就可以了。但是Windows客戶端還是要安裝的。
VNCServer 配置:
1. 啟動 VNC Server:
打開終端執行:vncserver
***次運行 vncserver,將會要求輸入兩次密碼,會看到如下提示信息:
New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
上邊信息中的“:1”表示啟動的***個vnc桌面。
2. 停止 vncserver:
停止 vncserver 的方法是:
vncserver -kill :1
注意“:1”,表示停止***個vnc桌面
3. 修改vnc密碼:
修改vnc密碼的方法是執行 vncpasswd,輸入兩次密碼即可。
4. 默認情況下VNC Viewer只能看到 VNC Server的命令行。
要VNC Viewer上可以看到Linux桌面需要做如下設置:
在VNC Viewer所在的機器上,取消/root/.vnc/xstartup文件中下面兩行的注釋即可:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
5. Linux啟動后自動運行VNCServer
1) 在 系統設置>服務器設置>服務 中把 vncserver 打勾。
2) 打開配置文件/etc/sysconfig/vncservers,去掉下面這行的注釋,
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
1表示VNC以桌面1運行,這樣可以啟動root的桌面。
6. VNC端口
如果需要從外網控制內網的某臺Linux,則需要打開防火墻相應的端口,并在路由器上進行端口映射。
VNC給瀏覽器的端口是5800+N,給vncviewer的端口是5900+N,N是設置的display號
補充: 使用圖形化界面連進去后就可以在System setting->Server setting->Services里面將
vncserver勾上,這樣開機就會自動啟動vncserver
或者, #chkconfig vncserver on
您正在閱讀:教你如何使用VNC連接Linux服務器
【編輯推薦】