Jadual Kandungan
Jadual Kandungan
Apa itu SSH Keys?
Menjana kekunci SSH untuk GitHub
Menambah Kekunci SSH ke GitHub
Menguruskan kunci SSH
Mengubahsuai kekunci SSH yang ada
Mengeluarkan Kekunci SSH dari GitHub
Rumah tutorial komputer pengetahuan komputer Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Tech Lebih Mudah

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Tech Lebih Mudah

Oct 09, 2025 am 04:42 AM

Menghubungkan kunci SSH ke akaun GitHub anda adalah langkah penting dalam meningkatkan keselamatan akaun anda. Ia memanfaatkan kriptografi utama awam untuk melindungi repositori git anda. Panduan ini akan membimbing anda melalui kunci SSH dan bagaimana menggunakannya dengan berkesan untuk mengukuhkan profil GitHub anda.

Jadual Kandungan

  • Apa itu SSH Keys?
  • Menjana kekunci SSH untuk GitHub
  • Menambah Kekunci SSH ke GitHub
  • Menguruskan kunci SSH
  • Mengubahsuai kekunci SSH yang ada
  • Mengeluarkan Kekunci SSH dari GitHub

Nota : Baru untuk Git? Bermula dengan panduan mesra pemula kami hari ini.

Apa itu SSH Keys?

Singkatnya, kekunci SSH adalah kunci kriptografi yang digunakan untuk mengesahkan akses ke pelayan jauh. Mereka bertindak sebagai alternatif yang selamat untuk kata laluan, membolehkan anda berinteraksi dengan sistem tanpa berulang kali memasukkan kelayakan masuk.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Inilah cara ia berfungsi: Apabila anda menyambung melalui SSH, mesin tempatan anda menghantar mesej yang ditandatangani secara digital menggunakan kunci peribadi anda. Pelayan kemudian mengesahkan tandatangan ini menggunakan kunci awam anda, memberikan akses jika pengesahan berjaya.

GitHub menggunakan mekanisme ini untuk mengesahkan identiti anda apabila anda menolak atau menarik kod. Dengan menyimpan kunci awam anda di GitHub, platform boleh mengesahkan bahawa tindakan datang dari sumber yang dipercayai -tanpa mendedahkan kata laluan sebenar anda.

Baik untuk mengetahui: Menyelam lebih mendalam ke dalam kriptografi kunci awam dengan menubuhkan Gnu Kleopatra di Linux.

Menjana kekunci SSH untuk GitHub

Mulailah dengan melancarkan terminal melalui menu aplikasi sistem anda.

Pertama, pastikan OpenSSH dipasang dan ejen SSH aktif:

 <code>sudo apt install ssh<br>eval `ssh-agent -s`</code>

Sekarang, menghasilkan kunci SSH baru dengan arahan berikut:

 <code>ssh-keygen -t ed25519 -C "ramces@email.invalid"</code>

Anda akan diminta memilih nama fail. Tekan Enter untuk menerima laluan dan nama lalai.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Seterusnya, tetapkan frasa laluan untuk kunci anda. Ini menambah lapisan tambahan keselamatan pada mesin tempatan anda.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Nota: Anda boleh meninggalkan kosong laluan jika anda lebih suka persediaan yang kurang kata laluan.

Tambahkan kunci anda ke ejen SSH supaya ia boleh digunakan secara automatik:

 <code>ssh-add ~/.ssh/id_ed25519</code>

Baik untuk mengetahui : Jika anda baru sahaja bermula dengan GitHub, lihat beberapa alat penting yang perlu anda susun ke dalam repositori anda.

Menambah Kekunci SSH ke GitHub

Sekarang kunci SSH anda sudah siap, sudah tiba masanya untuk menghubungkan mesin anda ke GitHub. Mulakan dengan memaparkan kunci awam anda:

 <code>cat ~/.ssh/id_ed25519.pub</code>

Pilih keseluruhan output utama, klik kanan, dan pilih "Salin."

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Buka pelayar web anda dan pergi ke laman utama GitHub.

Klik pada gambar profil anda di sudut kanan atas.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Dari lungsur turun, pilih "Tetapan."

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Di bar sisi kiri, klik pada "SSH dan GPG Keys."

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Klik butang "Kunci SSH Baru" di sebelah bahagian SSH Keys.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Masukkan tajuk deskriptif dalam medan "Tajuk".

Tampalkan kunci awam yang disalin ke dalam medan "Kunci" menggunakan Ctrl V.

Akhirnya, klik "Tambah SSH Key" untuk menyimpan.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Kembali ke terminal anda, uji sambungan:

 <code>ssh -T git@github.com</code>

Apabila diminta, taipkan "Ya" dan tekan Enter .

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Perintah ini menetapkan sambungan SSH ke GitHub. Sekiranya semuanya dikonfigurasi dengan betul, anda akan melihat mesej pengesahan.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Menguruskan kunci SSH

Walaupun satu kunci SSH cukup untuk kebanyakan pengguna, anda mungkin memerlukan banyak kunci apabila bekerja di beberapa peranti. Setiap mesin boleh mempunyai kunci tersendiri untuk organisasi dan keselamatan yang lebih baik.

Buka terminal pada peranti tambahan yang ingin anda sambungkan.

Sahkan bahawa OpenSSH dipasang dan ejen sedang berjalan:

 <code>sudo apt install ssh<br>eval `ssh-agent -s`</code>

Menjana kunci SSH yang unik untuk mesin ini:

 <code>ssh-keygen -t ed25519 -f ~/.ssh/id-ed25519-pc2 -C "ramces@email.invalid"</code>

Tetapkan frasa laluan yang kuat apabila diminta.

Tambahkan kekunci baru kepada ejen SSH:

 <code>ssh-add ~/.ssh/id-ed25519-pc2</code>

Paparkan dan salin kunci awam:

 <code>cat ~/.ssh/id-ed-25519-pc2</code>

Kembali ke halaman tetapan GitHub "SSH dan GPG Keys" anda.

Klik "Kunci SSH Baru" sekali lagi.

Berikan kunci anda tajuk unik dan tampal kunci awam ke dalam bidang yang ditetapkan.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Klik "Tambah SSH Key" untuk memuktamadkan.

Sahkan persediaan dengan menguji sambungan SSH:

 <code>ssh -T git@github.com</code>

Mengubahsuai kekunci SSH yang ada

Anda boleh mengemas kini kekunci SSH yang sedia ada dan bukannya menghasilkan yang baru-ideal jika anda sudah menggunakannya untuk log masuk yang kurang kata laluan pada Linux.

Mulakan dengan menavigasi ke direktori .ssh anda:

 <code>cd ~/.ssh</code>

Tukar frasa laluan kunci sedia ada menggunakan:

 <code>ssh-keygen -p -o -f ./id-ed25519</code>

Nota: Bendera ini juga boleh digunakan untuk mengeluarkan frasa laluan dan menukar kekunci selamat menjadi kata laluan yang kurang.

Untuk mengemas kini e -mel yang berkaitan dengan kunci anda, gunakan bendera -c :

 <code>ssh-keygen -c -C "ramces@new-email.invalid" -f ./id-ed25519</code>

Segarkan semula ejen SSH dengan kekunci yang dikemas kini:

 <code>ssh-add ~/.ssh/id-ed25519</code>

Gantikan kunci awam lama dalam tetapan GitHub anda dengan versi yang dikemas kini.

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Mengeluarkan Kekunci SSH dari GitHub

Lancarkan terminal dan mulakan ejen SSH:

 <code>eval `ssh-agent -s`</code>

Keluarkan kunci peribadi dari ejen:

 <code>ssh-add -d ~/.ssh/id-ed25519</code>

Navigasi ke bahagian "SSH dan GPG Keys" dalam tetapan GitHub anda.

Cari kunci yang ingin anda keluarkan, kemudian klik "Padam."

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Sahkan dengan mengklik "Saya faham, padamkan kunci SSH ini."

Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Teknologi Lebih Mudah

Uji bahawa kunci tidak lagi berfungsi dengan mencuba sambungan SSH:

 <code>ssh -T ssh@github.com</code>

Menyediakan SSH Keys hanyalah permulaan menguasai amalan pembangunan yang selamat. Terokai teknik penyulitan data dengan membina sandaran awan yang disulitkan dengan RCLONE.

Di samping itu, menyelaraskan aliran kerja anda dengan mempelajari cara mengautomasikan tugas menggunakan cangkuk git.

Kredit Imej: Roman Synkevych melalui Unsplash. Semua pengubahsuaian dan tangkapan skrin oleh Ramces Red.

Atas ialah kandungan terperinci Cara Mengamankan Akses GitHub Dengan Kunci SSH - Membuat Tech Lebih Mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Stock Market GPT

Stock Market GPT

Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana cara menyulitkan folder dalam Windows File Manager? Langkah terperinci untuk melindungi privasi Bagaimana cara menyulitkan folder dalam Windows File Manager? Langkah terperinci untuk melindungi privasi Sep 15, 2025 pm 03:15 PM

Jawab: Untuk menggunakan Windows terbina dalam EFS untuk menyulitkan folder, anda perlu klik kanan folder → Properties → Advanced → Semak "Encrypt Content untuk Melindungi Data" → Memohon dan pilih Julat Penyulitan. Pada masa yang sama, anda mesti menyandarkan sijil EFS dan kunci peribadi untuk mengelakkan kehilangan data. EFS bergantung pada keselamatan akaun pengguna dan hanya menyokong NTFS. Ia sesuai untuk perlindungan privasi yang berdiri sendiri, tetapi tidak sesuai untuk perkongsian multi-pengguna atau persekitaran ancaman keselamatan tinggi. Berbanding dengan penyulitan kata laluan tradisional, EFS diintegrasikan dengan log masuk sistem, tanpa input kata laluan yang berulang, tetapi kata laluan akaun terikat dengan selamat. Untuk keperluan keselamatan yang lebih tinggi, anda boleh memilih alat pihak ketiga seperti penyulitan cakera penuh bitlocker atau veracrypt. Apabila membuat sandaran kunci, anda harus mengeksport sijil format PFX dan menetapkan kata laluan yang kuat untuk menyimpannya di lokasi yang selamat.

Cara memaksa permainan ke dalam mod Windowed pada Windows 10 & 11 Cara memaksa permainan ke dalam mod Windowed pada Windows 10 & 11 Sep 19, 2025 am 03:33 AM

Kebanyakan pemain mungkin memainkan skrin penuh permainan mereka di Windows 11 atau 10. Walau bagaimanapun, anda juga boleh bermain permainan dalam mod Windowed. Mod ini membolehkan anda bermain permainan di tingkap dengan bar tugas yang kelihatan di bawahnya. Kelebihan bermain dalam mod windowed

Bagaimanakah saya perlu menyemak sama ada komputer tiba -tiba gagal mengenali pencetak? Bagaimanakah saya perlu menyemak sama ada komputer tiba -tiba gagal mengenali pencetak? Sep 20, 2025 am 08:27 AM

Jawapan: Komputer tidak dapat mengenali pencetak. Ia biasanya disebabkan oleh sambungan, memandu, atau masalah perkhidmatan. Periksa terlebih dahulu sama ada sambungan USB atau rangkaian adalah normal untuk memastikan pencetak dikuasakan; Jika sambungan betul, mulakan semula peranti dan periksa status pemandu dalam "Pengurus Peranti", kemas kini atau pasang semula pemacu laman web rasmi; Sahkan bahawa perkhidmatan Windows "Printspooler" telah dimulakan dan ditetapkan kepada automatik; Gunakan alat "penyelesaian masalah" sistem untuk menyelesaikan masalah. Sekiranya pemandu gagal memasang berulang kali, anda perlu menyahpasang pemacu lama dan membersihkan fail sisa. Selepas memulakan semula, pasangkan versi baru pemandu sebagai pentadbir, dan gunakan mod keserasian atau pemulihan sistem jika perlu. Sekiranya terdapat masalah selepas kemas kini Windows, anda harus terlebih dahulu memuat turun pemacu yang disesuaikan dengan sistem baru, atau melancarkan kemas kini dan semak status perkhidmatan. Butiran yang mudah diabaikan semasa siasatan termasuk

VPN tidak menyambung pada Windows 10/11: 10 Pembetulan Terbaik VPN tidak menyambung pada Windows 10/11: 10 Pembetulan Terbaik Sep 20, 2025 am 03:30 AM

Rangkaian Persendirian Maya (VPN) adalah alat penting untuk melindungi privasi dalam talian anda dan mengakses kandungan geo-terhad atau ditapis dengan selamat. Walau bagaimanapun, ramai pengguna menghadapi kesukaran apabila VPN mereka gagal menyambung pada Windows 10 atau Windows 11.Mengapa wo

Folder atau fail telah dibuka dalam program lain Folder atau fail telah dibuka dalam program lain Sep 20, 2025 am 08:24 AM

Apabila fail diduduki, periksa pertama dan tutup program yang berkaitan dan cuba mulakan semula komputer; Sekiranya tidak sah, gunakan Pengurus Tugas, Monitor Sumber atau ProcessExplorer untuk mencari proses yang diduduki, dan dengan kuatnya menamatkannya dengan mengakhiri tugas atau arahan Taskkill; Untuk pencegahan, anda perlu membangunkan tabiat operasi yang baik, elakkan pratonton atau beroperasi secara langsung pada pemacu mudah alih/rangkaian, dan terus dikemas kini perisian.

Cara Menggunakan Skrin Split iPad Untuk Membaca dan Terjemahan_IPAD Perbandingan teks skrin Split dan Tutorial Aplikasi Terjemahan Cara Menggunakan Skrin Split iPad Untuk Membaca dan Terjemahan_IPAD Perbandingan teks skrin Split dan Tutorial Aplikasi Terjemahan Sep 15, 2025 pm 01:33 PM

Skrin Split iPad boleh meningkatkan kecekapan bacaan dan terjemahan, dan bandingkan teks asal dengan terjemahan melalui skrin split kiri dan kanan. Kaedah operasi adalah untuk meluncurkan bar dok dari bahagian bawah, tahan aplikasi panjang dan seret dan lepaskan ke skrin Split Edge. Adalah disyorkan untuk menggunakan Marginnote dengan Kamus Eropah, Goodnotes, LiquidText dan aplikasi lain yang menyokong seretan dan drop terjemahan atau kerjasama skrin berpecah, dan menggabungkan fungsi teks masa nyata iPados untuk mengenal pasti gambar dan teks untuk mengoptimumkan pengalaman membaca.

Cara menyahpasang program yang tidak akan menyahpasang Cara menyahpasang program yang tidak akan menyahpasang Sep 20, 2025 am 07:09 AM

Ifaprogramwon'tuninstall, trythesesteps: 1.usewindowssettingstoremoveit.2.runitsbuilt-inuninstalleraSadministrator.3.bootintosafemodeandattemptremoval.4.usethird-partytoolslikerevounstaller.5.

Tempat mencari folder Tempat mencari folder Sep 20, 2025 am 07:57 AM

Cara yang paling langsung adalah untuk mengingati lokasi penyimpanan, biasanya dalam folder seperti desktop, dokumen, muat turun, dan lain -lain; Jika ia tidak dapat dijumpai, anda boleh menggunakan fungsi carian sistem. Fail "Hilang" kebanyakannya disebabkan oleh masalah seperti tanpa pengawasan laluan penjimatan, sisihan memori nama, penyegerakan fail atau penyegerakan awan. Cadangan Pengurusan yang cekap: Klasifikasi mengikut projek, masa, dan jenis, memanfaatkan akses cepat, bersih dan arkib dengan kerap, dan menyeragamkan penamaan. Windows Search and Cari melalui File Explorer dan Taskbar, manakala MacOS bergantung pada Finder dan Spotlight, yang lebih bijak dan lebih cekap. Menguasai alat dan membangunkan tabiat yang baik adalah kunci.

See all articles