Artikel ini menjelaskan cara mengubah jumlah waktu sesi SSH secara langsung.
Catatan :Anda memerlukan akses 'root` untuk menyelesaikan langkah-langkah berikut.
Untuk seluruh sistem
Nilai Host, yang dapat Anda beri nama apa pun yang Anda inginkan, hanyalah label untuk pengaturan lainnya. Untuk mengaktifkan sistem keep-alive, edit file /etc/ssh/ssh_config :
Host examplehostNama host examplehost.comServerAliveInterval 180ServerAliveCountMax 2
Untuk sisi klien
Untuk membuat server OpenSSH Anda menjaga semua koneksi tetap hidup dengan klien, tambahkan yang berikut ini ke /etc/ssh/sshd_config :
ClientAliveInterval 300ClientAliveCountMax 2
Penting :Pengaturan ini membuat klien atau server SSH mengirim paket null ke sisi lain setiap 300 detik (lima menit) dan menyerah jika tidak menerima respons apa pun setelah dua kali mencoba. Pada saat itu, sistem kemungkinan akan tetap membuang koneksi.
Parameter ServerAliveCountMax
Parameter ini menetapkan jumlah pesan hidup server, yang mungkin dikirim sistem meskipun SSH1 tidak menerima pesan dari server. Jika jumlah pesan serveralive melebihi nilai ambang, SSH terputus dari server, mengakhiri sesi.
Parameter ServerAliveInterval
Parameter ini menetapkan interval waktu habis dalam hitungan detik. Jika proses tidak menerima data dari server setelah batas ini, SSH1 mengirim pesan melalui saluran terenkripsi untuk meminta respons dari server. Standarnya, 0
, menunjukkan bahwa sistem tidak mengirim pesan ini ke server, dan 300
menunjukkan bahwa Anda mengatur BatchModeoption. Opsi ini hanya berlaku untuk protokol versi 2 saja. ProtocolKeepAlives danSetupTimeOut adalah alias kompatibilitas khusus Debian untuk opsi ini.
Gunakan tab Umpan Balik untuk memberikan komentar atau mengajukan pertanyaan. Anda juga dapat mengeklikAyo Bicara untuk memulai percakapan.