• 2

【分享】OSX遠端連線到Linux (Xdmcp)

我們在OSX遠端連線到Linux系統不外乎用Vnc or SSH ,今天我將我用的Xdmcp的方式介紹給大家,如果您也有用Linux可以參考一下!
1. Linux端:

1.1我先用kdm的方式來作說明及設定
在Linux上使用的XDM有 (X Display Manager)有Xdm( X ) , Kdm(KDE) , Gdm(GNOME)
如果您要在OSX上面用Kdm遠端登入則需要修改/etc/X11/xdm/kdmrc
[xdmcp]段落的
Enable=true
Port=177

開啟(或是將前面的#號拿掉)
啟動kdm
#kdm
檢查port177是否有監聽,要看到有 177 的 udp port 出現才行,因為那是 xdmcp 協定的監聽埠口。
#netstat -tupln|grep 177
【分享】OSX遠端連線到Linux (Xdmcp)

1.2: 修改/etc/X11/xdm/Xaccess
加上 * (或是將有# * #any host can get a login window 這行的#拿掉)

1.3:在Kdm預設是不允許用root遠端登入,你如果一定要用root remote login則須修改:
/etc/X11/xdm/kdmrcAllowRootLogin=ture

2.OSX端:

開啟X11 (在應用程式->工具程式->X11)
輸入Xquartz -query ipaddress :DISPLAY_number ,例如:我的Linux ip 是192.168.1.110
Xquartz -query 192.168.1.110 :1 (注意冒號前要有空白)
【分享】OSX遠端連線到Linux (Xdmcp)
輸入完帳號,密碼,遠端的Linux桌面就到OSX的桌面囉:
【分享】OSX遠端連線到Linux (Xdmcp)

【分享】OSX遠端連線到Linux (Xdmcp)


另外,如果你要用Gdm登入,則須修改 /etc/X11/gdm/gdm.conf
Enable=true
Port=177

執行gdm ,並檢查port 177:
【分享】OSX遠端連線到Linux (Xdmcp)
【分享】OSX遠端連線到Linux (Xdmcp)

另外,如果你要用Xdm登入,則須修改 /etc/X11/xdm/xdm-config
將最後的 DisplayManager.requestPort:0 前面加上 ! ,如下:
!DisplayManager.requestPort:0
執行xdm ,並檢查port 177:
【分享】OSX遠端連線到Linux (Xdmcp)
【分享】OSX遠端連線到Linux (Xdmcp)

至於要用哪一種dm登入就看你喜歡了!

2007-06-10 21:23 發佈
xdm 啊!真是有趣,彷彿又回到用 MacX 的時代 (希望沒記錯...),有空也來玩看看這個方法。不過我也大都是用 vnc,這樣離開辦公桌的時候只要關掉 vnc,卻可以保留所有的 processes.
JK.Chang wrote:
我們在OSX遠端連線...(恕刪)


這跟連到PS3會有關係嗎?

因為我很想要Mac連PS3...
DJMKW專輯MP3下載: https://reurl.cc/114yQ
mikewang0106 wrote:
這跟連到PS3會有關...(恕刪)

抱歉,我沒玩PS3,所以沒辦法幫你!
不過我知道有人在PS3上安裝Linux,因為PS3的CPU好像也是PowerPC吧?
目前YellowDog有專為PS3的Linux套件
YellowDog
X11出現下列訊息 而且沒有出現我另一台Desktop Linux 的 login 畫面
Could not init font path element /usr/X11R6/lib/fonts/CID/, removing from list!

My X11 version: X11 1.1.3 - XFree86 4.4
My Mac: Macbook (Mac OS X 10.4.9) 2.16 GHz intel Core 2 Duo.

Anyone knows how to solve this problem?
> X11出現下列訊息 而且沒有出現我另一台Desktop Linux 的 login 畫面

Please temporarily stop firewall at System Preference -> Sharing -> Firewall
bedong wrote:
X11出現下列訊息 ...(恕刪)

你的訊息我也有,你應該檢查X server端(Linux機器)的設定,是否正確,
在OSX端指令輸入是否正確?
我用另一種方式,在osx的螢幕上顯示800x600的遠端畫面:
cd /usr/X11R6/bin
./xhost +192.168.1.110
./Xnest :1 -query 192.168.1.110 -geometry 800x600


系統的威力來自於程式間彼此的關係多於程式本身!
請教一下大大

keymapping 這裡要怎樣設定呢
小弟連上去用的時候 發現 鍵盤的按鍵都不正確說

Terranova wrote:
請教一下大大keym...(恕刪)

請問能否舉個例子?
在RedHat3 改變keyboard的種類是#redhat-config-keyboard
Redhat4 #system-config-keyboard
不過裡面沒有apple的keyboard.
不知道你說的是這個嗎?
系統的威力來自於程式間彼此的關係多於程式本身!
大概解釋一下小弟的環境

linux端 是 ubuntu, 一般正常的安裝 沒特別作啥修改
本機使用上 也都沒問題
前幾天看到大大的文章後
就試著照作
但是發現 鍵盤的按鍵對應好像有些問題
就是 按b出來的可能不是b
這個情況發生在 mac 跟windows上 都一樣
所以想說是不是有key mapping的東西要設定

linux 端的話 家裡跟公司兩台的情況也都一樣
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?