Persyaratan: Sekarang sistem Windows memiliki program OpenSSH bawaan, yang dapat dihubungkan ke server Linux jarak jauh melalui perintah ssh, tetapi jika Anda tidak mengoperasikan terminal untuk waktu yang lama, itu akan menyebabkan kematian palsu dan tidak responsif, dan kemudian terputus.
Untuk Windows, folder instalasi default adalah %systemdrive%\Windows\System32\openssh, seperti yang ditunjukkan pada gambar di bawah ini:
larutan
Siapkan file konfigurasi OpenSSH, dan di Windows, klien OpenSSH (ssh) membaca data konfigurasi dari file konfigurasi dalam urutan berikut:
ssh.exe mulai dengan menggunakan parameter -F, menentukan jalur ke file konfigurasi dan nama entri untuk file tersebut. Profil pengguna terletak di %userprofile%\.ssh\config Profil seluruh sistem terletak di%programdata%\ssh\ssh_config
Jadi, barussh_configfile (misalnya, folder C:\ProgramData\ssh), dikonfigurasi sebagai berikut:
ServerAliveInterval 50: Pengaturan ini menentukan bahwa klien SSH akan mengirim paket detak jantung (pesan SSH tanpa data) ke server setiap 50 detik untuk memastikan bahwa koneksi tetap aktif. Ini berguna untuk mencegah beberapa perangkat perantara, seperti router atau firewall, terputus karena tidak aktif dalam waktu lama. Jika server tidak merespons paket detak jantung ini, klien terus mengirim. ServerAliveCountMax 3: Pengaturan ini menentukan berapa kali maksimum klien SSH akan mencoba mengirim paket detak jantung ke server tanpa pertukaran data apa pun. Jika Anda masih tidak menerima respons dari server setelah mencapai jumlah maksimum kali, koneksi dianggap rusak atau tidak dapat dipercaya dan koneksi ditutup secara otomatis. Dalam contoh ini, jika klien mengirim paket detak jantung 3 kali berturut-turut tanpa menerima respons dari server, maka itu akan terputus.
Kemudian, mulai ulang jendela terminal.
Referensi:Login hyperlink terlihat.
|