Pada sistem operasi Linux dan Apple Mac OS X, ~/.ssh/config
file ini memungkinkan Anda menentukan banyak pengaturan SSH, termasuk yang mempertahankan koneksi SSH tetap hidup. Untuk melakukan ini, ikuti langkah-langkah ini:
Gunakan editor teks pilihan Anda untuk membuka ~/.ssh/config
file di komputer lokal Anda. Catatan: Jika .ssh
direktori atau file konfigurasi tidak ada, buatlah.
Tambahkan baris berikut ke file konfigurasi. Nilai Host dapat berupa nama yang Anda inginkan; itu hanya label untuk pengaturan lain. Nilai Hostname adalah host jarak jauh yang ingin Anda akses; ganti example.com dengan nama domain Anda. Ganti nama pengguna dengan nama pengguna akun Hosting Anda sendiri:
Host example
Hostname example.com
Port 7822
User username
ServerAliveInterval 240
ServerAliveCountMax 2
Dengan konfigurasi ini, klien SSH mengirim paket ke server setiap 240 detik (4 menit) untuk menjaga koneksi tetap hidup. Jika klien tidak menerima respons setelah dua kali mencoba (seperti yang ditentukan oleh pengaturan ServerAliveCountMax), itu akan menutup koneksi.
Untuk informasi terperinci tentang semua pengaturan konfigurasi SSH yang tersedia, ketik man ssh_config
di baris perintah.
Simpan perubahan ke file konfigurasi.
Sambungkan ke akun Anda menggunakan SSH. Untuk melakukan ini, cukup ketik ssh contoh di mana contoh mewakili nilai Host yang Anda tentukan di langkah 2.
Pantau koneksi. Jika masih turun, kurangi ServerAliveInterval
pengaturan file konfigurasi secara bertahap hingga koneksi stabil.
Periksa url berikut untuk lebih jelasnya https://www.a2hosting.com/kb/getting-started-guide/accessing-your-account/keeping-ssh-connections-alive