Menjatuhkan sesi ssh / X, bagaimana cara pickup mana yang ditinggalkan?


9

Saya VPN dari kotak Linux ke yang lain. Saya masuk ke kotak lain dengan ssh -X. Saya membuka X window / program dalam upaya melakukan instalasi perangkat lunak. Kebenaran yang menyakitkan adalah bahwa perangkat lunak ini tidak dapat diinstal dari shell. Bagaimanapun, semuanya baik-baik saja tetapi lambat. Namun, sesi VPN akan turun secara berkala dan instalasi dibekukan.

Adakah yang punya saran untuk bagaimana setelah saya login kembali ke VPN, bisakah saya mengembalikan sesi ssh / X itu? Atau, apakah itu tidak mungkin?

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

Lanjutkan bekerja dengan aplikasi X. VPN turun.

Jawaban:


5

Anda tidak dapat menyambung kembali ke sesi yang sudah hilang. Anda hanya dapat mematikan prosesnya.

Tetapi jika Anda sedang mempersiapkan masa depan, Anda dapat menggunakan tmuxatau screenuntuk program berbasis terminal dan xpra( garpu ini ) untuk yang X11.

tmux
tmux ls
tmux attach

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

Jika belum selesai segera, jangan pernah jalankan di luar screen. Harus di motdsemua sistem.
Daniel Beck

Karena semua pengguna membaca motd, ya.
user1686

Mungkin tidak, tetapi melihatnya pada setiap login mungkin masih memiliki efek - setidaknya untuk akses baris perintah. Saya melihat MOTD dari beberapa sistem setiap hari.
Daniel Beck

0

Anda juga dapat menggunakan nomachine NX atau Freenx jika tidak tersedia untuk distro Anda. Ini juga jauh lebih cepat daripada penerusan ssh + X. Pilihan lain adalah teamviewer atau vnc.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.