看板 Linux 關於我們 聯絡資訊
user@local_host$ ssh -X remote_host Welcome to remote_host! user@remote_host$ xeyes & [1] 311 ...(假設)此時網路突然斷線...!! Connection to remote_host closed. // local_host接收到的x client程式(xeyes)被關掉了 user@localhost$ 問題一: 如何在關閉SSH session後不要關閉X client程式 而是讓他繼續執行? 問題二: 如果問題一是做不到的 改用vnc/xrdp能做到嗎 (也就是關閉vnc/xrdp連線後 在遠端桌面開啟的程式依然繼續執行) 問題三: 根據鳥哥的說法(http://linux.vbird.org/linux_server/0310telnetssh.php ) vnc的資料傳輸過程沒有加密 xrdp則有加密 但其實xrdp是以加密的過程運作vnc 那為何常常聽到人家說vnc比較慢 xrdp比較快呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.131
erase2004:使用screen,將程式跑在screen上? 08/02 02:03
不行的樣子 不管有沒有用screen 只要一斷線 remote_host端就會跑出這個訊息: user@remote_host$XIO: fatal IO error 11 (資源暫時無法取得) on X server "localhost:11.0" after 94 requests (94 known processed) with 0 events remaining. [1]+ Exit 1 xeyes
darkgerm:screen突然斷線的話程式還是會執行 08/02 02:10
我說的"斷線"是指SSH session斷線 不是screen被detach 你可以試試看 我試的結果就是上面那個訊息 ※ 編輯: Holocaust123 來自: 140.112.30.131 (08/02 02:12)
kdjf:sshd關掉時,xserver就停了,很多gui程式就會社動關掉 08/02 06:51
kdjf:1:google xpra, 2:vnc應該可以,我沒有用過,可能要設定 08/02 06:53
bitlife:我的第一想法是:試著在遠端產生backround x server 08/02 10:10
bitlife:x client 連該 x server,然後用類似 vnc或browser方式監看 08/02 10:11
bitlife:最基本用 console 的 x server 是應該可行,console外的 08/02 10:11
bitlife:background x server 我就不確定是否可行了. 08/02 10:12
kdjf: xpra => attachable X server 08/02 10:17
HamalAri:xpra 大概不會有 stable 的一天,爛的要死 08/02 16:13
HamalAri:xvfb + vnc 比較可行吧 08/02 16:14
kdjf:我用ubuntu repo的,除了metakey lock和很少見的斷線,算是可用 08/03 20:09