Pada penerapan sistem autentikasi yang lebih aman, SSH Key lebih dianjurkan ketimbang menggunakan password seperti pada umumnya. Jika autentikasi dengan password dapat diserang dengan menggunakan cara bruteforce, maka SSH Key akan lebih susah bahkan hampir tidak mungkin untuk di dechiper. Nah, SSH Key memiliki keunggulan dan implementasi ini sangat bermanfaat terutama bagi anda yang ingin melakukan provisioning menggunakan tools semacam Ansible.
Langkah pertama : Buat Key Pair
Langkah kedua : Masukkan Passphrase
Sekarang kita punya dua file kunci atau key, yaitu :
- id_rsa , di mana ini adalah kunci pribadi atau private key
- id_rsa.pub , yang ini adalah kunci publik atau public key
Langkah ketiga : Salin kunci publik ke mesin target
Kunci publik ini dapat kita pergunakan untuk mengakses mesin remote. Kita harus menyalin isi id_rsa.pub ini ke authorized_keys mesin yang ingin kita remote.
alternatifnya adalah anda bisa menyalin isi file id_rsa.pub manual ke file /home/user/.ssh/authorized_keys mesin target.
No comments:
Post a Comment