Pendahuluan
Login ke server Linux via SSH tanpa perlu memasukkan password setiap kali adalah cara yang lebih aman dan praktis, terutama jika anda sering mengakses VPS atau server pribadi. Metode ini disebut SSH Key Authentication. Pada artikel ini, anda akan belajar cara mengaturnya menggunakan PuTTY, aplikasi populer di Windows untuk koneksi SSH.
SSH Key Authentication adalah metode login ke server yang menggunakan pasangan kunci (public dan private key), bukan password. Private Key (Disimpan di komputer lokal). Public Key (Ditempatkan di server). Jika kunci cocok, anda bisa login tanpa perlu mengetik password.
Berikut adalah langkah - langkah setup login SSH tanpa password
-
Buka PuTTYgen
Pilih jenis key: RSA (standar). Klik Generate, lalu gerakkan mouse acak di area kosong untuk membuat key. - Simpan Private Key dan Public Key
Setelah selesai copy public key yang sudah dibuat tadi, kemudian simpan private key dan public key dengan cara klik Save Public Key dan Save Private Key. - Upload Public Key ke Server
Login ke server Linux anda via PuTTY. Pastikan anda login sebagai root dan menggunakan password seperti biasa. Buat folder .ssh jika belum ada, dan masukan Public Key yang sudah di copy tadi dan tambahkan .ssh/authorized_keys seperti gambar dibawah - Konfigurasi PuTTY untuk Menggunakan Private Key
Buka PuTTY, Masukkan IP Address VPS/server anda di bagian Host Name (or IP address) dan Port, dan pilih Connection type SSH
Diside bar buka Connection -> SSH -> Auth -> Credential, Klik Browse dan pilih file private key .ppk yang tadi disimpan. - Coba Login SSH tanpa password
Berikut adalah contoh jika setup SSH tanpa password anda berhasil
Tips Keamanan
-
Jangan berikan private key anda ke orang lain.
-
Aktifkan passphrase pada private key jika ingin perlindungan tambahan.
-
Nonaktifkan login password di server untuk keamanan maksimal.
SSH key authentication memudahkan anda login ke server Linux tanpa perlu mengingat password, serta lebih aman dari serangan brute force. Metode ini sangat direkomendasikan bagi anda yang sering mengelola VPS.
Sedang mencari hosting yang cepat, aman, dan terjangkau? Saatnya pindah ke Plasawebhost! Nikmati fitur lengkap dan dukungan pelanggan 24 jam. Cocok untuk pemula hingga developer profesional.