Cara menonaktifkan timeout SSH

Baca berdasarkan remote host oseems.Com: Sambungan ulang sang rekan Sambungan ke oseems.Com ditutup.
TCPKeepAlive nir ada ClientAliveInterval 30 ClientAliveCountMax 240
ServerAliveInterval 30
$ Ssh -o ServerAliveInterval = 30 user@example.Com

Klien SSH secara otomatis akan terputus berdasarkan server & meminta pesan di bawah ini sesudah menganggur atau tidak aktif buat ad interim waktu.

Hal ini disebabkan konfigurasi server SSH (seringkali secara default) untuk menghindari sesi gantung dan membebaskan sumber daya. Ini adalah pilihan yang terkait dalam konfigurasi server SSH;

TCPKeepAlive

Apakah akan mengirim pesan "hidup" TCP ke klien penghubung untuk menguji masalah koneksi.Default keyes.

ClientAliveInterval

Interval waktu untuk mengirimalivepesanterenkripsi ke klien jika tidak ada data yang diterima dari koneksi. Default ke0(tidak mengirim pesan apapun).

ClientAliveCountMax

Frekuensi mengirimalivepesanterenkripsi sebelum memutuskan hubungan klien jika tidak ada tanggapan yang diterima. Default ke3.

Jika Anda memiliki akses administratif ke server SSH, Anda dapat mengubah pilihan sehingga Anda tidak mudah diputuskan. Edit file konfigurasi server SSH (biasanya/etc/ssh/sshd_configuntuk sistem operasi berbasis Unix) dan atur opsi terkait sebagai berikut (tanda komentar atau tambahkan jika perlu);

Apa artinya pada dasarnya adalah bahwa server tidak akan mengirimalivepaketTCP untuk memeriksa apakah koneksi klien berjalan, namun masih akan mengirimalivepesanterenkripsi setiap 30 detik namun hanya akan memutuskan sambungan setelah setidaknya 2 jam tidak aktif. Pastikan restart layanan SSH setelah rekonfigurasi.

Cara me-restart layanan SSH

Jika Anda tidak memiliki akses administratif ke server, Anda dapat mengkonfigurasi klien SSH untuk mengirimalivepesan ke server.Kuncinya di sini adalahServerAliveIntervalpilihan untuk klien SSH.

Anda bisa melakukan ini dengan mengupdate/etc/ssh/ssh_config(menerapkan setting ke setiap pengguna di sistem) atau dalam~/.ssh/config(single user). Tetapkan opsi berikut agar klien mengirimalivepaket setiap 30 detik ke server;

Alternatif lainnya adalah mengaturServerAliveIntervalopsisecara manual setiap kali Anda terhubung ke server dengan menggunakan-o ServerAliveInterval=<time-in-second>awalan sebagai contoh berikut;

Artikel Selanjutnya Artikel Sebelumnya
Belum Ada Komentar :
Tambahkan Komentar
Comment url