ssh / Xセッションのドロップ、中断したところからのピックアップ方法は?


9

私はLinuxボックスから別のボックスへのVPNです。他のボックスにssh -Xでログインします。ソフトウェアのインストールを行おうとしてXウィンドウ/プログラムを開きます。厄介な真実は、このソフトウェアをシェルからインストールできないことです。とにかく、すべてが順調ですが遅いです。ただし、VPNセッションは定期的に切断され、インストールはフリーズします。

VPNに再ログインした後、そのssh / Xセッションを復元する方法についての提案はありますか?または、それは不可能ですか?

ssh -X user@192.168.0.1
./setup.sh &
[1] 1084

Xアプリケーションで作業を続行します。VPNがドロップします。

回答:


5

すでに失ったセッションに再接続することはできません。あなたはそのプロセスを殺すことができるだけです。

しかし、将来の準備をしている場合は、tmuxまたはscreen端末ベースのプログラムxpra(およびこのフォーク)をX11 プログラムに使用できます。

tmux
tmux ls
tmux attach

xpra start :100 --start=xterm
xpra attach :100

すぐに終了しない場合は、外部で実行しないでくださいscreenmotdすべてのシステム上にある必要があります。
ダニエルベック

すべてのユーザーがmotdを読んだので、はい。
user1686 '18 / 10/18

おそらくそうではないかもしれませんが、ログインするたびにそれを見ても、少なくともコマンドラインアクセスでは効果がある可能性があります。私は毎日いくつかのシステムのMOTDを目にしています。
ダニエルベック

0

ディストリビューションで使用できない場合は、nomachine NXまたはFreenxを使用することもできます。また、ssh + X転送よりもはるかに高速です。別のオプションはteamviewerまたはvncです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.