Saya biasanya memiliki beberapa terminal windows yang masing-masing terhubung melalui ssh ke server jauh. Di setiap jendela saya bekerja menggunakan program layar gnu, untuk memastikan kegigihan proses interaktif jika terjadi pemutusan.
Saat ini, setiap kali koneksi ssh turun (seperti ketika saya menempatkan komputer klien saya untuk tidur semalaman) saya harus secara manual dan membosankan memulai kembali sesi ssh di dalam setiap jendela, dan kemudian di setiap jendela dengan susah payah melanjutkan sesi layar khusus (misalnya "layar - r 3453 "di satu jendela," layar -r 3462 "di jendela lain, dll.)
Apakah ada cara yang elegan untuk mengotomatisasi ini? Secara khusus:
sambungkan kembali sesi ssh jika terjatuh, segera setelah koneksi Internet terdeteksi
jalankan instance layar spesifik untuk jendela terminal segera setelah ssh menghubungkan kembali
Terima kasih atas tipsnya