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