Hari ini:Selasa, 4 Agustus 2020

Membuat SSH key pada akun Github #9

Bisa koding ~ Pada tutorial kali ini kita akan belajar membuat SSH key untuk akun Github kamu. Kenapa kita perlu untuk membuat SSH key ? karena jika kita menggunakan https ketika membuat remote repositori di Github pastinya kita mempunyai kelemahan ketikan melakukan push & pull.

Kelemahannya yaitu kita akan dimintai username & password ketika kita melakukan push & pull. Pastinya kurang efesien jika kita menggunakan protokol URL https tersebut. Oleh karena itu kita menggunakan SSH karena proses autentifikasi sudah di daftarkan pada akun Github yang sebelumnya SSH key sudah kita buat pada komputer kamu terlebih dahulu. Berikut tutorial nya:

Membuat SSH Key

Pertama kamu dapat membuka terminal untuk melakukan eksekusi perintah ssh-keygen, passpharse tidak perlu di isi.

Dalam keterangan diatas kita membuat id_rsa dengan nama contoh_ssh dan passphrase dikosongkan saja.

Karena kita melakukan eksekusi perintah di dalam direktori contoh_repositori yang berada di Desktop maka akan terbuat file dengan nama id_rsa yang sesuai kita buat sebelumnya. Jika kamu tidak didalam sebuah folder maka file akan terbuat di ~/.ssh/

Untuk mengecek file sudah terbuat kita bisa melakukan perintah ls -al ~/.ssh karena pada tutorial ini ssh agent dibuat di folder contoh_repositori maka kami mengakses nya di ls -al ~/Desktop/contoh_repositori

ls -al ~/.ssh

Dari gambar diatas maka dapat dilihat ada 2 file baru yaitu contoh_ssh dan contoh_ssh.pub

Jalankan SSH Agent

Untuk mengecek SSH agent sudah berjalan kita dapat melakukan perintah dibawah ini:

ps -e | grep [s]sh-agent

Jika hasilnya seperti gambar dibawah maka SSH agent sudah berjalan dengan baik.

Jika SSH agent belum berjalan kamu dapat melakukan perintah berikut:

ssh-agent /bin/bash

Kemudian kita akan melakukan menambahkan load SSH key sebagai berikut:

//load ssh default
ssh-add ~/.ssh/id_rsa

//load ssh pada direktori contoh_repositori
ssh-add ~/Desktop/contoh_repositori/contoh_ssh

Untuk mengecek nya gunakan perintah berikut:

ssh-add -l

Menambahkan SSH key ke Github

Kamu dapat mengambil SSH key dengan membuka file yang berekstensi .pub atau kamu dapat membuka nya dari terminal dengan perintah cat.

//load SSH key default
cat ~/.ssh/id_anda.pub

//load SSH key pada direktori contoh_repositori
cat ~/Desktop/contoh_repositori/contoh_ssh.pub

Lalu kamu dapat mengakses akun Github kamu dan masuk ke menu setting->SSH and GPG keys dan klik tombol New pada URL berikut : https://github.com/settings/ssh/new

Klik tambahkan maka SSH key akan terdaftarkan di akun Github kamu.

Kamu juga dapat mengecek konektivitas dengan perintah sebagai berikut:

ssh -T git@github.com

jika hasilnya seperti gambar dibawah ini, maka pull & push dengan SSH Sudah dapat digunakan:

Yeay ! Sekarang kamu sudah dapat menggunakan protokol SSH pada Github, kamu tinggal mengganti URL git kamu dari https menjadi SSH sekarang.

Mungkin sekian tutorial tentang Membuat SSH pada akun Github, Semoga bermanfaat ya. Jika ada yang ingin ditanyakan silahkan tulis di kolom komentar. Terima Kasih~ ^_^

Total Page Visits: 232 - Today Page Visits: 1

Founder & Author di Bisa Koding, Senang mempelajari hal baru. Sekarang domisili di Planet Bekasi ^_^

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *