in VPS Digital Ocean ~ read.
Setup SSH Key dengan PuTTY

Setup SSH Key dengan PuTTY

PuTTY adalah aplikasi open-source untuk emulasi terminal atau server yang dapat berjalan di platform windows. PuTTY mendukung berbagai protokol network seperti SCP, SSH, Telnet, rlogin, raw socket dan juga serial port.

Aplikasi PuTTY akan kita gunakan untuk emulasi server/droplets yang telah kita buat di Digital Ocean dengan memanfaatkan protokol SSH (Secure Shell) untuk menjamin keamanan.

1. Buat SSH Key

Download Putty

Aplikasi PuTTY dapat anda download di www.putty.org. Untuk Setup SSH Key ada 3 aplikasi yang akan kita gunakan.

  • putty.exe (the SSH and Telnet client itself)
  • puttygen.exe (a RSA and DSA key generation utility)
  • pageant.exe (an SSH authentication agent for PuTTY, PSCP, PSFTP, and Plink)

Buat SSH Key dengan PuTTYgen

Gunakan aplikasi PuTTYgen untuk membuat SSH Key baru. Pilih key type RSA dan number of bit minimal 2048 kemudian click tombol Generate.
tutorial--vpsdigitalocean02-sshkey011

Buat Key

Gerakkan mouse secara random pada kotak kosong untuk membuat key.
tutorial--vpsdigitalocean02-sshkey012

Catatan Key

Selanjutnya kita akan mengetikkan kolom berikut

  • Key comment untuk menambahkan catatan tentang SSH key
  • Key passphrase untuk password akses SSH key, jadi apabila kita akan menggunakan SSH key ini, maka passphrase akan selalu ditanyakan.

Simpan passphrase ini baik-baik atau anda tidak dapat mengakses server lagi bila anda lupa passphrase-nya.

tutorial--vpsdigitalocean02-sshkey013

Save SSH Key

Klik tombol save Public Key dan Private Key. Public Key adalah SSH key yang akan kita taruh di droplets dan Private Key adalah SSH key yang akan kita gunakan di lokal. Kedua key ini akan selalu berpasangan agar bisa melakukan koneksi secara aman.
tutorial--vpsdigitalocean02-sshkey014 Dalam tutorial ini SSH Public Key akan kita simpan sebagai myrsapublickey.pub dan SSH Private Key akan kita simpan sebagai myrsaprivatekey.ppk.

Load SSH Key

Sebelum digunakan, kita akan mencoba untuk me-load SSH Key tersebut dengan cara klik tombol load, pilih SSH Private Key yang akan kita gunakan dalam hal ini myrsaprivatekey.ppk. Kemudian masukkan passphrase untuk SSH Private Key.
tutorial--vpsdigitalocean02-sshkey015 Apabila berhasil maka SSH Key akan tampil sebagaimana berikut.
tutorial--vpsdigitalocean02-sshkey016

2. Upload SSH Key ke Digital Ocean

Langkah berikutnya kita akan menambahkan SSH Key tersebut ke Digital Ocean, dengan cara berikut :

  • Buka Account Digital Ocean
  • Pilih menu di pojok kanan atas
  • Pilih menu Setting; Security
  • Click tombol Add SSH Key sesuai tampilan berikut

tutorial--vpsdigitalocean02-sshkey021

Add SSH Public Key

Copy string kolom A dari public key SSH yang sudah kita buat di atas.
tutorial--vpsdigitalocean02-sshkey022 ke dalam kolom SSH key yang ada di Digital Ocean, dan beri nama SSH key seperti gambar berikut
tutorial--vpsdigitalocean02-sshkey023 Apabila berhasil, maka SSH key yang sudah kita tambahkan tadi akan bisa kita pilih untuk digunakan pada saat kita membuar Server atau Droplets.
tutorial--vpsdigitalocean02-sshkey024

Demikian Tutorial tentang setup SSH Key dengan PuTTY semoga bermanfaat.