私はLinuxボックスから別のボックスへのVPNです。 ssh-Xを使用して他のボックスにログインします。ソフトウェアをインストールしようとして、Xウィンドウ/プログラムを開きます。痛い真実は、このソフトウェアはシェルからインストールできないということです。とにかく、すべては順調ですが遅いです。ただし、VPNセッションは定期的にドロップされ、インストールはフリーズします。
VPNに再ログインした後、そのssh/Xセッションを復元する方法について誰か提案がありますか?または、それは不可能ですか?
ssh -X [email protected]
./setup.sh &
[1] 1084
Xアプリケーションによる作業を続行します。 VPNがドロップします。
すでに失ったセッションに再接続することはできません。あなたはそのプロセスを殺すことができるだけです。
ただし、将来の準備をしている場合は、ターミナルベースのプログラムにはtmux
またはscreen
を使用し、X11プログラムにはxpra
( このフォーク )を使用できます。 。
tmux
tmux ls
tmux attach
xpra start :100 --start=xterm
xpra attach :100
ディストリビューションで使用できない場合は、nomachineNXまたはFreenxを使用することもできます。また、ssh + X転送よりもはるかに高速です。別のオプションは、teamviewerまたはvncです。