Thursday, December 11, 2008

Login otomatis SSH, automatic SSH login

Agar setiap kali ssh tidak perlu memasukkan password, perlu dibuat pasangan kunci public key dan private key. Caranya adalah

Pada komputer lokal (contoh nodea) jalankan perintah

cahyo@nodea:$ ssh-keygen -t rsa

kemudian pindahkan isi file dari ~/.ssh/id_rsa.pub ke komputer yang akan di-remote (contoh nodeb).

cahyo@nodea:$cat ~/.ssh/id_rsa.pub | ssh cahyo@nodeb 'cat >> ~/.ssh/authorized_keys'

kalo sudah, setiap kali login ke komputer remote, tidak akan diminta password jika diakses dari komputer nodea dengan user cahyo (pasangan kunci-nya)