Cara Meningkatkan Masa Sambungan SSH di Linux
- 1923
- 458
- Clay Weber
SSH Timeouts Hasil daripada tidak aktif boleh agak menjengkelkan. Ini biasanya memaksa anda untuk menghidupkan semula sambungan dan bermula sekali lagi.
Syukur. Ini berlaku apabila pelayan atau pelanggan menghantar paket null ke sistem lain untuk memastikan sesi hidup.
Baca yang berkaitan: Bagaimana untuk menjamin dan mengeras pelayan openssh
Mari kita meneroka bagaimana anda dapat meningkatkan tamat masa sambungan SSH di Linux.
Meningkatkan tamat tempoh sambungan SSH
Di pelayan, menuju ke /etc/ssh/sshd_config
fail konfigurasi.
$ sudo vi/etc/ssh/sshd_config
Tatal dan cari parameter berikut:
#ClientaliveInterval #ClientAliveCountMax
The ClientaliveInterval
Parameter menentukan masa dalam beberapa saat bahawa pelayan akan menunggu sebelum menghantar paket null ke sistem klien untuk memastikan sambungan hidup.
Sebaliknya, ClientaliveCountmax
Parameter mentakrifkan bilangan pelanggan yang hidup mesej yang dihantar tanpa mendapat mesej dari pelanggan. Sekiranya had ini dicapai semasa mesej dihantar, SSHD Daemon akan menggugurkan sesi, dengan berkesan menamatkan sesi SSH.
Nilai tamat masa diberikan oleh produk parameter di atas i.e.
Nilai tamat masa = clientaliveInterval * clientaliveCountmax
Sebagai contoh, katakan anda telah menentukan parameter anda seperti yang ditunjukkan:
ClientaliveInterval 1200 clientaliveCountmax 3Meningkatkan masa tamat SSH
The Masa tamat nilai akan 1200 saat * 3 = 3600 saat. Ini bersamaan dengan 1 jam, yang menunjukkan bahawa sesi SSH anda akan terus hidup untuk masa terbiar 1 jam tanpa menjatuhkan.
Sebagai alternatif, anda boleh mencapai hasil yang sama dengan menentukan ClientaliveInterval
parameter sahaja.
ClientaliveInterval 3600
Setelah selesai, muat semula OpenSSH Daemon untuk perubahan yang berkuatkuasa.
$ sudo Systemctl Reload SSHD
Kesimpulan
Sebagai langkah keselamatan SSH, selalu dinasihatkan untuk tidak menetapkan nilai tamat ssh kepada nilai yang besar. Ini adalah untuk mengelakkan seseorang berjalan dan merampas sesi anda semasa anda berada dalam tempoh masa yang panjang. Dan itu sahaja untuk topik ini.
- « Cara Mengkonfigurasi Perkhidmatan Rangkaian Untuk Memulakan Auto Pada Boot
- Sistem Pengurusan Pakej Salib Terbuka Terbaik 3 untuk Linux »