用電腦A在terminal輸入 xhost +
然後ssh到電腦B ssh ID@電腦B的IP
直接輸入nWave
就可以開啟需要GUI的程式nWave
但是相反的
用電腦B在terminal輸入 xhost +
然後ssh到電腦A ssh ID@電腦A的IP
直接輸入nWave
會出現
invalidDisplay::xtInitialize::XtToolkitError::Can't
open display: 電腦B的IP:0
我的系統全是CentOS 4.6
AB兩台電腦都是連到電腦C(YP server & RAID)
所以排除帳號及軟體設定問題
因此我猜是OS的設定
無奈電腦B畢業的學長灌的
電腦A是畢業學長的學長灌的
我只學會如何灌電腦B的方式
請問要怎麼設定才能使用呢?
我是新手,感謝解惑
=======================================================
我自己回答一下好了
不能連的原因,是xserver沒有在聽port 6000
用 netstat -tlunp沒看到 port 6000
這裡我就google了兩個小時找到了兩種方法
真難找!!!因為關鍵字不知道怎麼下才對@@"
方法(1) 使用GUI 介面設定:
gdmsetup --> [security] --> 將Always disallow TCP connector to X server
(disables all remote connections)的勾勾拿掉.
或方法(2) vi /etc/X11/gdm/gdm.conf
在 [security] 內加入以下參數
DisallowTCP=false
設定完成後重新啟動X window(重開機?)
就可以用 netstat -tlunp看到
tcp 0 0 :::6000 :::* LISTEN出現
就可以正常回傳畫面了
感謝大家
--
然後ssh到電腦B ssh ID@電腦B的IP
直接輸入nWave
就可以開啟需要GUI的程式nWave
但是相反的
用電腦B在terminal輸入 xhost +
然後ssh到電腦A ssh ID@電腦A的IP
直接輸入nWave
會出現
invalidDisplay::xtInitialize::XtToolkitError::Can't
open display: 電腦B的IP:0
我的系統全是CentOS 4.6
AB兩台電腦都是連到電腦C(YP server & RAID)
所以排除帳號及軟體設定問題
因此我猜是OS的設定
無奈電腦B畢業的學長灌的
電腦A是畢業學長的學長灌的
我只學會如何灌電腦B的方式
請問要怎麼設定才能使用呢?
我是新手,感謝解惑
=======================================================
我自己回答一下好了
不能連的原因,是xserver沒有在聽port 6000
用 netstat -tlunp沒看到 port 6000
這裡我就google了兩個小時找到了兩種方法
真難找!!!因為關鍵字不知道怎麼下才對@@"
方法(1) 使用GUI 介面設定:
gdmsetup --> [security] --> 將Always disallow TCP connector to X server
(disables all remote connections)的勾勾拿掉.
或方法(2) vi /etc/X11/gdm/gdm.conf
在 [security] 內加入以下參數
DisallowTCP=false
設定完成後重新啟動X window(重開機?)
就可以用 netstat -tlunp看到
tcp 0 0 :::6000 :::* LISTEN出現
就可以正常回傳畫面了
感謝大家
--
All Comments