Git SSH Key: Panduan Membuat dan Menggunakan SSH Key Git

SSH Key(Secure Shell Key) adalah sepasang kunci kriptografi yang digunakan dalam protokol SSH untuk autentikasi dan enkripsi data melalui jaringan. Di Git, SSH Key digunakan untuk membuat koneksi aman antara komputer pribadi Anda dan server Git jarak jauh, memungkinkan Anda melakukan operasi seperti mengkloning, mendorong, dan menarik tanpa memasukkan kata sandi setiap saat.

 

Berikut cara membuat SSH Key pada sistem operasi yang berbeda:

Di Windows:

  1. Buka Git Bash(jika Anda menginstal Git) atau Command Prompt.

  2. Masukkan perintah berikut untuk menghasilkan yang baru SSH Key:

    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    
  3. Anda akan diminta untuk memilih lokasi untuk menyimpan file SSH Key. Secara default, ini akan disimpan dalam format C:\Users\your_username\.ssh\. Anda juga dapat menentukan jalur khusus.

  4. Setelah selesai, sistem akan menghasilkan dua file: id_rsa(kunci pribadi) dan id_rsa.pub(kunci publik) di .ssh direktori.

  5. Salin konten kunci publik( id_rsa.pub) menggunakan type perintah dan tambahkan ke akun Git jarak jauh Anda di situs web hosting Git(misalnya, GitHub, GitLab) di bagian Kunci SSH.

 

Di Linux dan macOS:

  1. Buka Terminal.

  2. Masukkan perintah berikut untuk menghasilkan yang baru SSH Key:

    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    
  3. Anda akan diminta untuk memilih lokasi untuk menyimpan file SSH Key. Secara default, ini akan disimpan dalam format ~/.ssh/. Anda juga dapat menentukan jalur khusus.

  4. Setelah selesai, sistem akan menghasilkan dua file: id_rsa(kunci pribadi) dan id_rsa.pub(kunci publik) di .ssh direktori.

  5. Salin konten kunci publik( id_rsa.pub) menggunakan cat perintah dan tambahkan ke akun Git jarak jauh Anda di situs web hosting Git(misalnya, GitHub, GitLab) di SSH Key bagian tersebut.

 

Setelah membuat dan menambahkan SSH Key, Anda dapat menggunakan Git tanpa memasukkan kata sandi setiap kali Anda mengakses server jarak jauh.