SSH Key digunakan untuk mengotorisasi login tanpa perlu menggunakan password server. Sehingga ketika ingin melakukan koneksi SSH pada server kita tidak perlu menggunakan username dan password.
Ketika kita menggunakan google cloud, gitlab, github SSH key bisa memudahkan kita dalam keperluan akses. Berikut adalah cara membuat SSH Key pada linux.
Silahakan login SSH ke server kemudian ketikan : ssh-keygen Jika muncul pertanyaan cukup tekan enter saja pada pertanyaan berikut :
Enter file in which to save the key (/home/user/.ssh/id_rsa):Enter passphrase (empty for no passphrase):
Silahkan gunakan diserver yang ingin kita login tanpa password. Semoga membantu
Update : Jika hasil private_key dalam bentuk openssh dan tidak bisa dipakai yang dibutuhkan bentuk RSA silahkan jalankan perintah :
ssh-keygen -p -m PEM -f ~/.ssh/id_rsa