Membuat SSH Key

Untuk membuat SSH key, dapat menggunakan terminal bawaan dari distribusi Linux yang digunakan.

1. Buka terminal

2. Generate SSH key

Lalu ketikkan perintah `ssh-keygen -t rsa -b 4096 -C "SSH Development" -f ~/.ssh/development'

$ ~> ssh-keygen -t rsa -b 4096 -C "SSH Development" -f ~/.ssh/development
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in ~/.ssh/development
Your public key has been saved in ~/.ssh/development.pub
The key fingerprint is:
SHA256:z1zVpeN5iOnFb0URGApvZtrpkpfl/IPkNITGvCxW5v0 SSH Production
The key's randomart image is:
+---[RSA 4096]----+
|         .   .ooo|
|          o .. oo|
|          o*. + o|
|          *B.B = |
|        S.*oB.* o|
|         *o*=* o.|
|        .o=+=o+ o|
|          o  o.E |
|               ..|
+----[SHA256]-----+

3. Buka public key

Copy public key yang sudah di-generate sebelumnya ~/.ssh/development.pub

Windows: Menggunakan PuTTY Key Generator

1. Buka aplikasi PuTTY Key Generator.

Aplikasi PuTTY Key Generator dapat diunduh melalui link berikut https://www.putty.org/

2. Generate SSH Key

Untuk mulai generate SSH key, klik pada tombol Generate. Lalu gerakkan mouse/kursor secara acak, PuTTY menggunakan cara ini untuk melakukan generate SSH key yang unik.

3. Simpan key

Klik tombol Save public key