Skip to main content
github

Cara Mengatur SSH Key untuk Github di Termux

By Jujun Jamaludin 3 min read
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 openssh

2. Membuat Key SSH

Selanjutnya kita akan membuat key untuk SSH yang akan kita buat. Perintahnya sebagai berikut:

ssh-keygen

Lalu masukkan nama key yang diinginkan, silahkan bebas saja! Di sini saya akan menamakan dengan “semut”. Lalu untuk passphrase dikosongkan saja.

SSH Keygen

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

SSH Key Files

3. Menjalankan SSH Agent dan Load SSH Key

Untuk menjalankan SSH agent kalian cukup masukkan perintah:

ssh-agent /bin/bash

Selanjutnya load SSH key-nya dengan cara:

ssh-add nama_key_tadi

Karena tadi saya memberi nama key saya dengan “semut”, maka untuk load SSH-nya akan menjadi:

ssh-add semut

Lihat gambar agar lebih jelas!

SSH Add

Jika ingin mengeceknya, kalian bisa menggunakan perintah:

ssh-add -l

SSH List

4. Menambahkan SSH Key ke GitHub

Untuk mendapatkan key SSH-nya, kalian bisa temukan dengan perintah:

cat nama_key.pub

Nama key yang saya buat adalah “semut”, maka perintahnya akan menjadi:

cat semut.pub

Lalu copy key tersebut, liat gambar!

Cat SSH Key

Atau kalian bisa memindahkan file .pub dulu ke memory internal dengan perintah:

cp nama_key.pub /sdcard

Lalu buka dengan file explorer atau yang lainnya.

Copy to SD Card

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.

Add SSH Key

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]

Test SSH Connection

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

Share:

About the Author

Catatan ringan seorang programmer otodidak.

Comments

Daftar Isi