Session ssh / X abandonnée, comment reprendre là où elle s'était arrêtée?


9

Je suis VPN d'une box Linux à une autre. Je me connecte à l'autre box avec ssh -X. J'ouvre une fenêtre / un programme X pour essayer d'installer le logiciel. La triste vérité est que ce logiciel ne peut pas être installé à partir du shell. Quoi qu'il en soit, tout va bien mais lentement. Cependant, la session VPN est régulièrement interrompue et l'installation est gelée.

Quelqu'un a-t-il des suggestions sur la façon de restaurer cette session ssh / X après ma reconnexion au VPN? Ou est-ce impossible?

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

Continuez à travailler par l'application X. VPN tombe.

Réponses:


5

Vous ne pouvez pas vous reconnecter à une session que vous avez déjà perdue. Vous ne pouvez tuer que ses processus.

Mais si vous vous préparez pour l'avenir, vous pouvez utiliser tmuxou screenpour les programmes basés sur terminal et xpra( cette fourchette ) pour ceux X11.

tmux
tmux ls
tmux attach

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

Si ce n'est pas fini immédiatement, ne le lancez jamais dehors screen. Devrait être dans motdtous les systèmes.
Daniel Beck

Parce que tous les utilisateurs lisent le motd, oui.
user1686

Probablement pas, mais le voir à chaque connexion pourrait encore avoir un effet - au moins pour l'accès en ligne de commande. Je vois tous les jours les MOTD de plusieurs systèmes.
Daniel Beck

0

Vous pouvez également utiliser nomachine NX ou Freenx si disponible pour votre distribution. C'est aussi beaucoup plus rapide que le transfert ssh + X. Une autre option est teamviewer ou vnc.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.