SSH (Secure Shell) ialah protokol rangkaian yang digunakan untuk mewujudkan sambungan selamat dalam rangkaian tidak selamat. Sebagai platform pengehosan kod, Github menyediakan fungsi menggunakan sambungan SSH, yang boleh meningkatkan keselamatan sambungan. Jadi artikel ini akan memperincikan cara menyambung ke Github melalui SSH.
Langkah 1: Pasang git
Kita perlu memasang git dahulu, sistem kawalan versi yang popular supaya kita boleh berinteraksi dengan kod pada Github secara tempatan. Jika anda sudah memasang git, langkau langkah ini.
Untuk pengguna Linux, laksanakan arahan berikut untuk memasang git:
sudo apt-get update sudo apt-get install git
Untuk pengguna Mac, anda boleh memasang melalui arahan Homebrew:
brew install git
Untuk pengguna Windows, anda boleh menggunakan Git Bash Atau muat turun fail boleh laku untuk dipasang. Selepas pemasangan selesai, buka terminal dan jalankan arahan berikut untuk mengesahkan bahawa git dipasang dengan betul:
git --version
Jika anda dapat melihat output, git telah berjaya dipasang pada komputer anda.
Langkah 2: Jana kunci SSH
Kita perlu menjana kunci SSH untuk pengesahan apabila menyambung ke Github. Buka tetingkap terminal dan masukkan arahan berikut:
ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
Apabila digesa untuk nama fail dalam penjana kunci SSH, anda boleh menggunakan nilai lalai (iaitu ~/.ssh/id_rsa).
Selepas mengklik kekunci Enter, anda akan digesa untuk memasukkan kata laluan anda. Jika anda ingin membiarkan kata laluan anda kosong, hanya masukkan kekunci Enter dua kali.
Sebaik sahaja kunci dijana, kunci SSH anda boleh diperolehi dengan arahan berikut:
cat ~/.ssh/id_rsa.pub
Salin keseluruhan kandungan kunci awam ke papan keratan, ini akan digunakan dalam langkah seterusnya .
Langkah 3: Tambahkan kunci SSH pada akaun Github anda
Di tapak web Github, klik avatar pengguna di penjuru kanan sebelah atas halaman -> - > Kunci SSH baharu. Dalam medan Tajuk, sediakan tajuk untuk mengenal pasti kunci. Dalam medan Kata Kunci, tampal kunci awam SSH yang baru anda salin ke papan keratan anda. Setelah selesai, klik butang "Tambah kunci SSH".
Langkah 4: Uji sambungan SSH
Langkah terakhir ialah menguji sambungan SSH anda untuk melihat sama ada anda boleh menyambung ke Github seperti biasa. Masukkan arahan berikut dalam terminal:
ssh -T git@github.com
Jika semuanya baik-baik saja, anda akan melihat output yang serupa dengan yang berikut:
Hi yourusername! You've successfully authenticated, but GitHub does not provide shell access.
Ini menunjukkan bahawa anda telah berjaya mengkonfigurasi sambungan SSH.
Ringkasan:
Dalam artikel ini, kami telah memperincikan cara menyambung ke Github melalui SSH. Mula-mula anda perlu memasang git dan kemudian menjana kunci SSH. Kemudian tambah kunci SSH ke akaun Github dan akhirnya menguji sambungan SSH. Ini akan memastikan sambungan Github anda lebih selamat dan boleh dipercayai.
Atas ialah kandungan terperinci Bagaimana untuk menyambung ke github melalui ssh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!