Menggunakan SSH dengan Public-key

Catatan ini saya tulis karena aktivitas SSH ini sering EYD lakukan dalam keseharian bekerja di kantor.

SSH menyediakan fasilitas login menggunakan public-key yang membuat kita tak perlu terus-menerus mengetik password tiap kali login ke server. Bagi EYD ini sangat membantu dikala perlu melakukan rsync data antar server,  misal memigrasikan akun cPanel, dll.

Tulisan ini hanya untuk lingkungan OS Linux, untuk pengguna Putty akan ditulis di catatan lain berikutnya.

Berikut langkah-langkah yang perlu dilakukan untuk mengaktifkan pubkey SSH:

  • pada PC lokal yang digunakan untuk SSH, ketikkan perintah

$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (~/.ssh/id_dsa): (cukup tekan enter)
Enter passphrase (empty for no passphrase): (cukup tekan enter)
Enter same passphrase again: (cukup tekan enter)
Your identification has been saved in ~/.ssh/id_dsa.
Your public key has been saved in ~/.ssh/id_dsa.pub.
The key fingerprint is:
91:2b:3d:5b:1f:e4:32:32:c6:d1:ec:bb:78:e7:dd:ed endrix@dedicated.endrix.web.id
The key’s randomart image is:
+–[ DSA 1024]—-+
|          .o     |
|         o .o    |
|        o +.o    |
|       . + *..   |
|      . O . =.   |
|       . + …   |
|        .  …   |
|          . o ..o|
|           . o..O|
+—————–+

  • selanjutnya copykan semua isi baris ~/.ssh/id_dsa.pub ke file ~/.ssh/authorized_keys pada remote server (server tujuan)
  • selesai, silahkan test dengan melakukan SSH ke remote server dengan username sesuai target dimana file id_dsa.pub tersimpan.

Semoga berguna

 

This entry was posted in Internet Networking, Linux and tagged . Bookmark the permalink.

0 Responses to Menggunakan SSH dengan Public-key

  1. Pingback: Warung Sejutaumat | Tips SSH: ForwardAgent Yes

Leave a Reply

Your email address will not be published. Required fields are marked *