Git

Pengaturan Kunci SSH untuk GitHub

Pengaturan Kunci SSH untuk GitHub
Untuk memahami Github, pertama-tama Anda harus memastikan bahwa Anda mengetahui Git . Git adalah sistem kontrol versi open source yang dimulai oleh Linus Trovalds. Singkatnya Git adalah sistem kontrol versi seperti Subversion dan CVS. Anda akan dapat menggunakan ini dengan menginstal perintah dan utilitas "git" di server Anda. Git adalah alat baris perintah, dan GitHub adalah tempat pengembang menyimpan proyek dan pekerjaan mereka dan akan dapat berbagi dengan seluruh dunia dan dapat memberi mereka peningkatan versi juga. Anda memiliki opsi untuk membuat repositori pribadi dan publik dan dapat menggunakannya sesuai kebutuhan Anda.

Untuk memulainya, Anda perlu memastikan bahwa Anda memiliki terminal linux dengan perintah git yang diinstal dan memiliki kemampuan untuk menggunakan perintah git oleh pengguna yang Anda coba. Selalu coba gunakan pengguna terpisah dan jangan gunakan pengguna root untuk hal yang sama. Anda juga perlu membuat akun dengan Github.

Buat Akun dengan Github

Untuk membuat akun dengan Github, Anda dapat mengikuti langkah-langkah di bawah ini

Setelah akun dibuat, langkah selanjutnya adalah membuat pasangan kunci baru dan kemudian menambahkannya ke Github.

Menambahkan Kunci SSH Anda ke Akun GitHub Anda

Masuk ke terminal Anda melalui SSH.

Hasilkan pasangan kunci dengan menjalankan perintah berikut, dengan mengganti alamat email GitHub Anda di antara tanda kutip:

# ssh-keygen -t rsa -b 4096 -C “[email protected]

Saat Anda diminta untuk "Masukkan file untuk menyimpan kunci", tekan Memasukkan untuk menyimpannya di lokasi default. Jika Anda ingin menggunakan lokasi yang berbeda, Anda dapat menyediakan jalur yang akan digunakan di sini juga.

Saat diminta, ketik frasa sandi aman yang akan digunakan saat kunci Anda diautentikasi, dan konfirmasikan. Anda bahkan tidak dapat mengatur frasa sandi ini jika Anda tidak memerlukan verifikasi tambahan. Jadi sekarang Anda telah membuat pasangan kunci SSH. Pastikan Anda membuat catatan tentang hal-hal seperti kunci publik dan file kunci pribadi.

Untuk menambahkan kunci ssh di GitHub Anda perlu mengambil salinan kunci publik dan Anda dapat menggunakan perintah ssh di bawah ini untuk menyelesaikannya.

# kucing /rumah/pengguna/.ssh/id_rsa.pub

Setelah Anda menyalin konten di clipboard Anda atau di file teks lokal apa pun, kami dapat menggunakan langkah-langkah di bawah ini untuk menambahkan kunci ke akun Github.

Untuk menambahkan kunci pertama Anda atau kunci lain, klik "Kunci SSH baru"

Di bidang "Judul", Anda perlu menambahkan label yang dapat Anda ingat.  (Saya menggunakan  “MacBook Air Sumesh”).

Anda dapat menggunakan kata apa pun dan satu-satunya hal yang perlu Anda perhatikan adalah Anda perlu memastikan bahwa itu akan membantu Anda mengidentifikasi mesin tempat kunci itu dibuat.

Pada kolom “key” tambahkan key di atas yang didapatkan dengan menggunakan perintah “cat /home/user/.ssh/id_rsa.pub” yang akan dimulai dengan ssh-rsa

Jika diminta, konfirmasikan kata sandi GitHub Anda yang akan digunakan untuk verifikasi.

Sekarang Anda dapat melihat kunci terdaftar yang telah Anda tambahkan dalam nama judul title. Dan Anda perlu melakukan prosedur yang sama untuk setiap komputer, server live dev/staging server yang perlu mengakses repositori Anda.

Periksa Koneksi Anda dari mesin lokal ke Github

Buka terminal ssh baru dan pastikan Anda beralih ke pengguna yang telah Anda buatkan pasangan kunci ssh. Untuk terhubung dengan akun Github melalui kunci ssh, Anda perlu mengetik di bawah ini dan tekan enter# ssh -T [email protected]

Jika Anda menghubungkan ini untuk pertama kalinya dari mesin itu, Anda akan melihat hasil seperti di bawah ini dan Anda perlu mengetikkan Ya dalam hal ini:

Keaslian host 'github.com (192.30.1.1)' tidak dapat ditetapkan.
Sidik jari kunci RSA adalah SHA256:asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Apakah Anda yakin ingin melanjutkan koneksi (ya/tidak)? Iya
Peringatan: Menambahkan 'github . secara permanen.com,192.30.30.1' (RSA) ke daftar host yang dikenal.

Anda akan melihat output seperti ini:

“Hai pengguna ! Anda telah berhasil mengautentikasi, tetapi GitHub tidak menyediakan akses shell.”

Jika pengguna yang disebutkan di atas benar dan ditampilkan sebagai pengguna yang sama yang Anda coba tambahkan, maka semuanya baik-baik saja dan Anda telah menyelesaikan penyiapan kunci ssh dengan Github ! Jika Anda mendapatkan izin ditolak, maka kami perlu memeriksa ulang langkah-langkah di atas dan memastikan Anda telah melakukan semuanya sesuai dokumen di atas.  Anda selalu dapat menghubungi saya jika Anda memerlukan bantuan dalam hal ini.

Cara mengubah penunjuk Mouse dan ukuran kursor, warna & skema pada Windows 10
Penunjuk mouse dan kursor di Windows 10 adalah aspek yang sangat penting dari sistem operasi. Ini dapat dikatakan untuk sistem operasi lain juga, jadi...
Mesin Game Gratis dan Sumber Terbuka untuk Mengembangkan Game Linux
Artikel ini akan membahas daftar mesin game sumber terbuka dan gratis yang dapat digunakan untuk mengembangkan game 2D dan 3D di Linux. Ada banyak mes...
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah tambahan kedua belas untuk seri Tomb Raider - waralaba game aksi-petualangan yang dibuat oleh Eidos Montreal. Permain...