Login SSH Koding.com Menggunakan SSH Key

Metode login SSH bisa menggunakan password dari username yang ada pada server atau bisa juga dengan menggunakan SSH Key. Contohnya untuk login SSH pada Koding.com mengharuskan menggunakan SSH Public Key. Jadi sebelum bisa login terlebih dahulu kita harus membuat key.

*Membuat Key* Perintah generate key menggunakan algortima kriptografi RSA

[INPUT]

1 ssh-keygen -t rsa -C alamat@email.com

File key tersimpan di folder */home/user/.ssh/*, nama file default *id_rsa*. Masukkan nama file jika ingin diubah.

[INPUT]

1 2 Generating public/private rsa key pair. Enter file in which to save the key (/home/musa/.ssh/id_rsa):

Masukkan passphrase. Jika tidak ingin menggunakan kosongkan saja.

[INPUT]

1 2 Enter passphrase (empty for no passphrase): Enter same passphrase again:

Key sudah tersimpan. id_rsa = private key sementara id_rsa.pub = public key.

[INPUT]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Your identification has been saved in id_rsa. Your public key has been saved in id_rsa.pub. The key fingerprint is: 4e:1f:f1:41:bc:d2:66:3e:52:f9:a2:a1:45:24:2f:1a alamat@email.com The key’s randomart image is: +–[ RSA 2048]—-+ |           ..    | |        . …    | |         +…o   | |      E . +oB.   | |       oSo.*..   | |      .o .+.+ .  | |        .o.+ o   | |        . .      | |                 | +—————–+

*Upload Key* Key yang sudah dibuat harus dimasukkan ke server, koding.com membutuhkan public key jadi isi dari id_rsa.pub yang akan digunakan.

[INPUT]

1 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZO8hire1hEJswPDKz/+WmT3DVwMts12TjvYTpTMPgThjmRT0r/W5L4hs++LAudyBO0HcJaJE9ogNOzuoGZHOLHzPpVT0X+sChRL06dTI7St+ObDqqAyRcDANuWBLf4Q6o/KP7EoQUnTjcW7y9qD7E6WG+q1W82bVfOvOH60wl3asYnFJTCq9DvWE8ToyO9RnWYh+nnVKA91poepg5n9lbijz4Wi5QQhnH5zqD/oqTpis+rKBCd9Yyz3Fwcw3tiSrco6FQ6n1uEwKQxHV7oWfxzhbr1KsimATn91rrEhh47NnOf4FBwmbStnVOzlY/3E4X+bHpgrL0uVx7d50Ba7t5 alamat@email.com

Buat folder dan file key lalu paste isi dari id_rsa.pub ke authorized_keys.

[INPUT]

1 2 mkdir -p ~/.ssh touch ~/.ssh/authorized_keys

*Login SSH ke Koding.com* Terakhir coba lakukan login ke server, jika key menggunakan passphrase maka passphrase tersebut akan diminta untuk dimasukkan.

[INPUT]

1 ssh username@username.koding.io

selamat meremote 🙂

sumber : help.github.com learn.koding.com

Leave a Reply

Your email address will not be published.