autosshmembuat sesi ssh tetap hidup. Dengan parameter yang tepat Anda juga dapat meluncurkannya saat saat ini tidak memungkinkan untuk terhubung dan akan mencoba sampai berhasil. Ini berfungsi dengan baik, tetapi jika Anda ingin bagian yang terhubung kembali bekerja dengan baik dengan sesi interaktif Anda harus menggabungkannya screenatau setara.
Saya merekomendasikan ini:
AUTOSSH_POLL=5 AUTOSSH_GATETIME=0 autossh -M 0 -o ServerAliveInterval=5 -o ServerAliveCountMax=1 user@host
Tetapi lihat halaman manualnya untuk detailnya. Dengan parameter di atas, autosshakan mencoba meluncurkan ssh setiap AUTOSSH_POLLdetik, AUTOSSH_GATETIME=0membuatnya mencoba lagi jika percobaan pertama gagal (jadi pasti apa yang Anda inginkan), -M 0menonaktifkan pemeriksaan koneksi dengan autossh, semua opsi nanti diteruskan ke ssh. Dua -oopsi membuat ssh keluar jika koneksi turun lebih dari 5s.