Membuat SSH Key dengan ssh-keygen

Tags: March 13, 2012 8:41 AM

Perintah paling umum yang digunakan untuk membuat SSH Key. Perintah berikut membuat ssh key dengan tipe enkripsi RSA dengan jumlah bit 2048.

## pastikan dulu direktori ~/.ssh ada
$ mkdir -p ~/.ssh && chmod 700 ~/.ssh
$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
a0:19:e5:f1:f6:b5:fb:67:ae:f0:28:26:26:a0:48:0b user@host
The key's randomart image is:
+--[ RSA 2048]----+
|      o          |
|     o o         |
|    . o o   .    |
|     + o . . .   |
|    o   S . .    |
|E.  .        .   |
|o... .      o    |
|...   . o o  =  o|
|       o o .. +=.|
+-----------------+ 

Secara default perintah ssh-keygen akan menghasilkan private key dengan nama id_ENKRIPSI dan public key id_ENKRIPSI.pub. Pada contoh diatas dihasilkan dua file yaitu id_rsa dan id_rsa.pub. Jika ingin menggunakan nama file yang berbeda maka digunakan opsi -f.

$ ssh-keygen -t rsa -f ~/.ssh/github_rsa

Maka akan muncul dua file pada direktori ~/.ssh yaitu github_rsa (private key) dan github_rsa.pub (public_key).

Share on Facebook Twitter

0 comments:

Post a Comment