2009年2月26日 星期四

Mac 遠端登入Ubuntu桌面

Ubuntu 8. 10 + lazybuntu

打算用MacBook連上Ubuntu,
方法有兩種:

方法一:

系統 ==> 偏好設定 ==> 遠端桌面
將下列選項打勾選取

(1)允許其他使用者觀看您的桌面
<1>允許其他使用者控制您的桌面
(2)使用者需要輸入密碼

PS:【詢問您以確認】這選項不要勾選,不然人不在Ubuntu電腦旁則無法確認連入檢視桌面

設定好後,使用一般的VNC連線軟體即可連上,

Mac下, 可以直接在瀏覽器上輸入:

vnc://IpAddress


Ubuntu下,可使用預裝 Vinagre 這軟體 ( 不知是預裝,還是lazybuntu 戴入的)

其他軟體: VNCViewer (VNC Free Edition)
下載網址:


此方法的優點是可在多種OS上執行,

缺點是一定要使用者在本地端登入了,才可檢視桌面,
一旦重開機而無預設帳號登入,則無法使用VNCViewer檢視



方法二:

另一種方法則是使用XDMCP,
在我安裝好Ubuntu 8.10 + lazybuntu之後,
就已經預裝好XDMCP, 但未啟動,
啟動方法:
  1. 系統> 管理 > 登入畫面
  2. 輸入 administration password
  3. 標籤【遠端】> 在【風格】處,選取【當成本地端】
  4. 關閉視窗
在Ubuntu已有可遠端登入的軟體 【tsclient】

【應用程式】=>【網際網路應用】=>【終端伺服器用戶端】

它可以連到RDP (微軟的遠端桌面登入)、VNC、ICA 等,
但可以發現 tsclient 的【通訊協定】下拉選單,
XDMCP 為灰色不可選,
因為還需安裝 xnest:

#sudo apt-get install xnest

這樣就可以使用了!


MAC 的話,我的是 Leopard,預設已裝 X11,
如果是Tiger 的話,則需先安裝 X11


X11 on Mac OS X

  1. Just slide in your Tiger install CD.
  2. When it’s in, scroll down the Finder window slightly and you’ll see Optional Packages or something similar.
  3. Run that app and install X11.

Connecting

  1. 打開【應用程式】=>【工具程式】=>【X11】

  2. 輸入Xquartz -query ipaddress :DISPLAY_number ,例如:Ubuntu 的 ip 是192.168.1.110 ,則輸入

    Xquartz -query 192.168.1.110 :1 (注意冒號前要有空白)

  3. 按照出現的視窗輸入使用者名稱密碼

  4. 預關閉視窗,則在X11終端機處,按下 Ctrl + C

    從XP遠端連線,使用Xming:http://sourceforge.net/projects/xming

沒有留言:

張貼留言