不知道有沒有人玩遠端 Xwin apps..?

有關於X 環境當中所遇到的問題

Moderator: Forums Team

Post Reply
paar
Posts: 1154
Joined: Thu Jan 30, 2003 10:53 am
Location: 打狗市
Contact:

不知道有沒有人玩遠端 Xwin apps..?

Post by paar »

由於 vncserver 有一點危險性, 安全性較差, 所以我有時候只用遠端連線執行一個 X 的 app, 舉個實例, 小弟由辦公室的機子 mandrake 9 用 ssh 連回家裡的 gentoo, 打上

Code: Select all

export DISPLAY="<mdk9的IP>:0"
隨便執行一個如 gaim & 那這邊的 mdk9 上的 X 就會出現 gentoo 上的 gaim..這是 OK 的..
gentoo 會送資訊和圖形界面給 mdk9 的 x11 port (6000).
但小弟目前遇到瓶頸, 在反過來做時卻出現 error msg:

Code: Select all

Xlib: connection to "<我家IP>:0.0" refused by server
Xlib: No protocol specified
ssh 連上辦公室的機器打個 X app 卻出現這個訊息, 看起來是 gentoo 這邊拒絕掉的..有哪位仁兄知道改哪裡嗎? :?: :?:
我 gentoo 這邊的 6000 有開..
順便講一下, 以 gdm 開機進 X 的話 6000 port 是沒開的, 以 text mode, startx, 6000 port 就有開了..
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

--nolisten tcp
上面這行的問題吧?
去 gdm.conf 找找看.

不過, 開 tcp 蠻危險的, 配合 ssh 比較安全.
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
paar
Posts: 1154
Joined: Thu Jan 30, 2003 10:53 am
Location: 打狗市
Contact:

Post by paar »

【Palatis】 wrote:--nolisten tcp
上面這行的問題吧?
去 gdm.conf 找找看.

不過, 開 tcp 蠻危險的, 配合 ssh 比較安全.
以 text mode 打 startx 方式進 X 已沒有 --nolisten tcp 的參數, 主要是gentoo 的 Xlib refuse 掉了..
請問 x protocol 怎麼配合 ssh, 相關文件在哪兒呢?
煩指引一下. 謝謝啦.. :)
bullfrog
Posts: 3
Joined: Sat Dec 17, 2005 6:40 pm

Post by bullfrog »

paar wrote:
【Palatis】 wrote:--nolisten tcp
上面這行的問題吧?
去 gdm.conf 找找看.

不過, 開 tcp 蠻危險的, 配合 ssh 比較安全.
以 text mode 打 startx 方式進 X 已沒有 --nolisten tcp 的參數, 主要是gentoo 的 Xlib refuse 掉了..
請問 x protocol 怎麼配合 ssh, 相關文件在哪兒呢?
煩指引一下. 謝謝啦.. :)
google 找 "forwarding ssh gentoo"
ranma37
Posts: 106
Joined: Sat Feb 22, 2003 11:24 am
Location: 風城購物袋中心
Contact:

Post by ranma37 »

例要執行 hostA 上的 xclock
ssh hostA -Y (或 -X)
login 後
xclock
完畢

不行的話檢查 sshd 的 config
pchang
Posts: 17
Joined: Sun Mar 06, 2005 3:42 pm

Post by pchang »

建議直接 emerge nxserver-freenx ,比VNC快很多,也內建ssh連線,各平台的client都有,唯一問題就是不知道怎麼輸入中文。安裝說明可以看這裡
User avatar
pokkys
Posts: 94
Joined: Sat Dec 17, 2005 12:01 am
Location: 台灣台南
Contact:

Post by pokkys »

Server Side:
==========================================
/etc/ssh/sshd_config:
Protocol 2 (OK, optional, but this will offer much more security)
UsePAM yes
X11Forwarding yes
UseDNS yes (I’m not sure if this affects to the X11 forwarding)
Subsystem sftp /usr/lib/misc/sftp-server
==========================================

Client Side:
=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.
ssh -X hostip /run/you/xprogram/here
putty => Connection -> SSH->X11->Check X Forwarding
=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.
Xming works!!!
Fine:p
paar
Posts: 1154
Joined: Thu Jan 30, 2003 10:53 am
Location: 打狗市
Contact:

Post by paar »

感謝各位把我早在 2003 年問過忘掉的東西找出來,
也多學了好幾招, 謝謝.
叫我老帕好了!
Image
Post Reply