Setup SSH Key pada Gitea

Vincentius Triswidyanto
Latest posts by Vincentius Triswidyanto (see all)

Hai Sob! 👋🏻 SSH Key memungkinkan kalian mengakses dan mengelola repositori Gitea tanpa harus memasukkan username dan password setiap kali melakukan operasi Git seperti push atau pull. Panduan ini akan membantu kalian mengatur SSH keys untuk digunakan dengan Gitea, sehingga kalian dapat bekerja dengan lebih cepat dan aman.

Membuat SSH Key

Sebelum menggunakan SSH Key di Gitea, kalian perlu membuat SSH Key di perangkat kalian. Ikuti salah satu panduan berikut sesuai dengan sistem operasi yang kalian gunakan:

Menggunakan Linux / Windows dengan Command Line

Ikuti langkah-langkah di tutorial ini untuk membuat SSH Key dan mengaktifkan login otomatis Cara Login SSH Secara Otomatis 

Menggunakan PuTTY di Windows

Jika kalian menggunakan PuTTY, ikuti langkah-langkah ini untuk membuat SSH Key Cara Membuat SSH Key menggunakan PuTTY di Windows 

Menambahkan SSH Key ke Gitea

Masuk ke akun Gitea kalian.

Dash

Klik avatar kalian di pojok kanan atas, lalu pilih Settings.

Setting

Di menu navigasi, pilih SSH/GPG Keys.

SSH / GPG

Klik tombol Add Key. Salin isi file public key (ext .pub) yang sudah kalian buat, tempelkan isi public key tersebut ke kolom "Content" di Gitea.SSH KEYS gitea

Klik tombol Add Key untuk menyimpan.

Menguji Koneksi SSH

Setelah menambahkan SSH key ke Gitea, uji koneksi kalian dengan menjalankan perintah berikut

ssh -T git@domain_gitea_kalian -p 2222 

Jika berhasil, kalian akan mendapatkan pesan seperti ini

Hi there, [username]! You've successfully authenticated, but Gitea does not provide shell access.

ssh
Clone Repository Menggunakan SSH

Buka repository yang ingin kalian clone di Gitea, setelah itu pilih SSH dan Salin URL repository.

SSH

Jalankan perintah berikut di terminal

git clone ssh://git@domain_gitea_kalian/username/repository.git

Jika berhasil kalian tidak perlu memasukkan password dan proses akan langsung berjalan

gti clone

Troubleshooting

Jika kalian mengalami masalah
- Pastikan SSH key kalian sudah ditambahkan ke Gitea.
- Periksa konfigurasi SSH pada file ~/.ssh/config di komputer kalian.
- Gunakan perintah berikut untuk debug:

ssh -v git@domain_gitea_kalian -p 2222


Dengan mengikuti panduan ini, kalian dapat dengan mudah mengatur SSH key untuk digunakan dengan Gitea. Hal ini memungkinkan kalian untuk mengelola repository dengan aman dan efisien tanpa harus menggunakan password setiap kali melakukan operasi Git. Happy Hosting! 👋🏻

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 0 / 5. Dari total vote 0

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Related Posts
Setup Gitea Init

Hai Sob! 👋🏻 Gitea adalah platform self-hosted untuk manajemen repositori Git yang ringan dan mudah digunakan. Dalam tutorial ini, kita Read more

Menyiapkan Organisasi dan Repository Gitea

Hai Sob! 🚀 Salah satu fitur penting di Gitea adalah kemampuan untuk membuat organisasi dan repositori, yang memungkinkan kalian mengelompokkan Read more

Pengaturan Akses Pengguna dan Kolaborator di Gitea

Hai Sob! 👋🏻 Gitea mendukung kolaborasi tim dengan fitur manajemen pengguna dan izin akses. Dalam tutorial ini, kita akan membahas Read more

Menggunakan Gitea

Hai Sob! 👋🏻 kali ini akan membahas langkah-langkah dasar seperti melakukan clone, push, pull, dan commit pada repository Gitea. Membuat Read more