Login SSH Tanpa Password Menggunakan SSH-Keygen

Login SSH Tanpa Password Menggunakan SSH-Keygen

SSH atau Secure Shell merupakan protokol jaringan untuk melakukan pertukaran data melalui saluran yang lebih aman dari telnet. Salah satu penggunaannya untuk melakukan remote komputer jarak jauh.

Karena itu pemakaian password untuk remote SSH harus menggunakan kata yang susah. Agar tidak perlu mengingat password SSH, maka perlu generate SSH-Keygen.

localhost adalah hostname komputer personal, sedangkan remotehost adalah hostname komputer server yang akan diremote melalui komputer local.

1. Membuat Public dan Private Keys di localhost

2. Copy Public Key ke remotehost menggunakan ssh-copy-id

 

3. Login ke remote tanpa password

Sekarang sudah dapat login ke remotehot tanpa memasukkan password

 

Walaupun password root di remotehost diganti, masih dapat login tanpa meminta password dari remotehost.