[SSH] Key Pair Authentication

Sebagai seorang System Administrator yang pegang lumayan banyak server, tak jarang kita kesulitan dalam login SSH. Secara default, login SSH ke Server menggunakan password. Proses seperti ini sangat umum digunakan.

Namun ada cara yang lebih baik dibandingkan dengan memasukan password seperti pada umumnya, yaitu menggunakan Key-Pair Authentication.

Note : Tutorial ini untuk pengguna Linux Bahan : SSH Client

Steps:

Generate Private Key dan Public Key

$ ssh-keygen -t rsa

Transfer Public Key ke Server

Pastikan sudah bisa login SSH ke Server terlebih dahulu.

$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@ip-server

Namun, perlu dipastikan lagi bahwa anda sebelumnya harus bisa login root user terlebih dahulu “biasanya perlu edit file sshd_config dan menjadikan PermitRootLogin yes — Restart SSH.