Cara Mengatur SSH Key untuk Github di Termux
SSH GITHUB
SSH merupakan salah satu cara untuk melakukan koneksi dari git ke github. Selain menggunakan SSH, ada cara yang lebih mudah yaitu menggunakan metode HTTPS. Kekurangannya, kalian harus selalu memasukkan username dan password kalian ketika ingin melakukan push repo ke github.
Agar kita bisa menggunakan SSH GitHub ini, kita harus melakukan beberapa pengaturan dahulu.
1. Menginstall SSH
Untuk melakukan pengaturan pada SSH, sebelumnya kita harus menginstall SSH dahulu di terminal kita. Oke kali ini kita akan menggunakan aplikasi android kesukaan yaitu termux.
Baca juga: Cara Membuat Website Create SSH
Masukkan perintah berikut untuk menginstall SSH di termux:
pkg install openssh2. Membuat Key SSH
Selanjutnya kita akan membuat key untuk SSH yang akan kita buat. Perintahnya sebagai berikut:
ssh-keygenLalu masukkan nama key yang diinginkan, silahkan bebas saja! Di sini saya akan menamakan dengan “semut”. Lalu untuk passphrase dikosongkan saja.

Maka nanti akan terbuat dua file baru dengan nama yang sesuai dengan yang kita masukkan tadi. Bisa lihat gambar untuk lebih jelasnya seperti ini:

3. Menjalankan SSH Agent dan Load SSH Key
Untuk menjalankan SSH agent kalian cukup masukkan perintah:
ssh-agent /bin/bashSelanjutnya load SSH key-nya dengan cara:
ssh-add nama_key_tadiKarena tadi saya memberi nama key saya dengan “semut”, maka untuk load SSH-nya akan menjadi:
ssh-add semutLihat gambar agar lebih jelas!

Jika ingin mengeceknya, kalian bisa menggunakan perintah:
ssh-add -l
4. Menambahkan SSH Key ke GitHub
Untuk mendapatkan key SSH-nya, kalian bisa temukan dengan perintah:
cat nama_key.pubNama key yang saya buat adalah “semut”, maka perintahnya akan menjadi:
cat semut.pubLalu copy key tersebut, liat gambar!

Atau kalian bisa memindahkan file .pub dulu ke memory internal dengan perintah:
cp nama_key.pub /sdcardLalu buka dengan file explorer atau yang lainnya.

Lalu login ke akun GitHub kalian. Lalu masuk ke menu settings keys. Pilih Add New Key, lalu masukkan key yang sudah dibuat. Untuk judulnya di sini saya samakan dengan nama key yang saya buat.

Jika Key yang dimasukkan benar, maka kalian akan mendapat email key berhasil ditambahkan ke email GitHub kalian.
5. Menguji Koneksi SSH Github
Kalian bisa gunakan perintah berikut untuk menguji koneksi SSH GitHub:
ssh -T [email protected]
Setelah itu kalian bisa gunakan fitur SSH ini ketika remote, clone, push, pull, dll. Atau baca: Perintah Dasar Git dan Github
Jadi begitu cara mengkonekan GitHub dengan menggunakan SSH. Jika terjadi error lagi, silahkan ulangi langkah ke 3. Sekian, semoga bermanfaat.
Untuk referensi: GitHub help
About the Author
Catatan ringan seorang programmer otodidak.
Comments