Windows 微软 Python linux shell php 程序员 Ubuntu java google apache Firefox mysql nginx 云计算 开源 wordpress 编程 centos Android

登录X窗口系统:图形化的VNC

 讀者已經看到,通過啟用ssh的X轉發功能可以在本地運行遠程主機上的X應用程序,但有些時候用戶可能希望更進一步,直接從X窗口登錄服務器,就像操作本地的桌面一樣。VNC(Virtual Network Computing,虛擬網絡計算)實現了這一需求。

 要使用VNC登錄,首先要求服務器端運行有X窗口系統,且開啟了相關服務和端口。在連接之前,要先在遠程主機的用戶目錄下生成VNC的配置文件。使用SSH連接遠程主機。

lewis@lewis-laptop:~/Shell$ ssh -l liu 10.71.84.145

Password:

last login: Sun Nov  9 14:13:41 2008 from console

Have a lot of fun...

運行vncserver腳本生成配置文件,配置過程中會要求用戶輸入遠程訪問密碼。

liu@Linux-dqw4:/home/lewis> vncserver

You will require a password to access your desktops.

Password:                                               ##設置遠程訪問密碼

Warning: password truncated to the length of 8.

Verify:                                                 ##再次輸入密碼

Would you like to enter a view-only password (y/n)? n

##是否輸入一個只能查看的密碼,選擇否

New 'X' desktop is linux-dqw4:4

##配置文件的存放信息

Creating default startup script /home/liu/.vnc/xstartup

Starting applications specified in /home/liu/.vnc/xstartup

Log file is /home/liu/.vnc/linux-dqw4:4.log

服務器端的用戶配置結束後,就可以從客戶端登錄了。有很多VNC的客戶端工具可供使用,vncviewer是一款跨平臺的VNC客戶端工具。在Google中使用關鍵字vncviewer download搜索,可以得到大量的下載地址。

完成安裝後,就已經做好了登錄遠程主機的所有準備。下面在終端裏執行vncviewer命令,將開啟一個窗口,提示輸入服務器地址。

延伸阅读

评论