Saya adalah tipe geek yang memiliki klien SSH terbuka setiap saat, terhubung ke server saya yang paling sering digunakan sehingga saya memiliki akses cepat untuk memantau dan hal lainnya. Dengan demikian, itu sangat mengganggu saya ketika saya terputus, jadi saya berbagi beberapa metode untuk menjaga sesi Anda tetap hidup.
Anda dapat mengkonfigurasi klien ssh untuk secara otomatis mengirim kode kode no-op protokol setiap beberapa detik sehingga server tidak akan memutuskan Anda. Ini adalah pengaturan yang kadang-kadang disebut sebagai Keep-Alive atau Stop-Disconnecting-So-Much di klien lain.
Konfigurasi Global
Tambahkan baris berikut ke file / etc / ssh / ssh_config:
ServerAliveInterval 60
Jumlahnya adalah jumlah detik sebelum server dengan mengirim kode no-op.
Konfigurasi Pengguna Saat Ini
Tambahkan baris berikut ke file ~ / .ssh / config (buat jika tidak ada)
Tuan rumah *
ServerAliveInterval 60
Pastikan Anda memasukkan baris kedua dengan spasi.
Konfigurasi Per-Inang
Jika Anda hanya ingin mengaktifkan tetap hidup untuk server tunggal, Anda dapat menambahkannya ke dalam file ~ / .ssh / config dengan sintaks berikut:
Tuan rumah * hostname.com
ServerAliveInterval 60
Bekerja dengan baik, semoga itu membantu orang lain di luar sana.