SSH ke server tanpa menggunakan password…..
Ada dua cara yang bisa kita lakukan untuk melakukan ssh ke server yang kita tuju, pertama yaitu dengan public key…dimana setiap kita mau ssh ke server tujuan kita akan dimintai password dan kedua dengan menggunakan keygen. Jika kita melakukan ssh dengan menggunakan keygen, kita tidak akan dimintai password seperti jika kita ssh menggunakan public key, tapi sebelum itu kita harus menggenerate dahulu id kita menggunakan perintah ssh-keygen, berikut cara-caranya:
- generate key pada account di komputer anda:
- Simpan berkas id_rsa.pub tersebut di server tujuan.
dian@dian-laptop:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/dian/.ssh/id_rsa): <tekan enter saja>
/home/dian/.ssh/id_rsa already exists.
Overwrite (y/n)? y <ini kondisinya karena saya sudah menggenerate id saya>
Enter passphrase (empty for no passphrase):<tekan enter saja>
Enter same passphrase again:<tekan enter saja>
Your identification has been saved in /home/dian/.ssh/id_rsa.
Your public key has been saved in /home/dian/.ssh/id_rsa.pub.
The key fingerprint is:
61:8b:a9:e9:ed:55:35:5b:77:64:34:8f:bb:b3:a6:7d dian@dian-laptop
dian@dian-laptop:~$ scp /home/dian/.ssh/id_rsa.pub dian@harddian.com:.ssh/authorized_keys
Setelah cobalah ssh ke server tujuan, sampai disini kita udah bisa ssh ke server tujuan tanpa menggunakan password lagi.