Jawaban:
Hal lain yang perlu diperiksa adalah apakah sistem Anda mengatur variabel lingkungan TMOUT. Untuk memeriksa ini, Anda cukup melakukan:
env | grep TMOUT
atau
echo $TMOUT
Jika diatur, Anda dapat mengubahnya atau tidak menyetelnya. Untuk mengubah nilainya:
export TMOUT=3600
Di mana jumlahnya adalah jumlah detik hingga Anda logout. Jika tidak, setel untuk mematikan fitur:
unset TMOUT
Catatan, mungkin administrator sistem Anda telah mengatur ini untuk alasan keamanan. Jadi, jika Anda bukan administrator sistem, Anda mungkin ingin memeriksa ini sebelum mengubah sendiri.
Aktifkan penyimpanan tetap SSH dengan mengubah pengaturan berikut ke nilai positif:
Nilai 300 harus cukup dalam banyak kasus. (5 menit.) Hal ini menyebabkan Putty mengirimkan paket SSH null ke remote host secara berkala, sehingga sesi tidak habis.
Perhatikan bahwa kami tidak ingin SO_KEEPALIVE
opsi lebih rendah pada halaman itu. Itu adalah mekanisme level yang jauh lebih rendah yang paling baik digunakan hanya ketika protokol level aplikasi tidak memiliki mekanisme keepalive sendiri. SSH melakukannya, jadi kita tidak boleh menggunakan TCP keepalives dalam kasus ini.
Ada hal-hal lain yang dapat menyebabkan koneksi terputus, tetapi ini adalah hal pertama yang solid untuk dicoba. Jika tidak berhasil, Anda perlu melihat hal-hal lain ini: Batas waktu VPN, batas waktu router, perubahan pengaturan pada server SSH jarak jauh, koneksi tidak stabil, dll.
Jika tidak ada yang di atas tidak membantu,
Anda harus mengubah konfigurasi sshd sistem Anda!
PERHATIKAN, ANDA AKAN MEMBUTUHKAN ROOT ROOT UNTUK INI!
Edit sshd_config
file Anda
, dalam kasus saya itu ditemukan/etc/ssh/sshd_config
konten tadinya:
ClientAliveInterval 300
ClientAliveCountMax 0
mengubah:
ClientAliveInterval 6000
ClientAliveCountMax 3
Jangan lupa
service sshd restart
Anda dapat menggunakan top
perintah di prompt shell. Ini akan membuat sesi Anda tetap hidup.
Di Connection>SSH
menu dempul , gunakan nilai berikut sebagai Remote command:
bash --rcfile <(echo 'source ~/.bash_profile; unset TMOUT')
.
top
ketika Anda pergi.