Rumah >alat pembangunan >git >Apakah ssh git?
Dalam git, nama penuh ssh ialah "Secure Shell", yang merujuk kepada "Secure Shell Protocol". Ia adalah protokol yang direka untuk menyediakan keselamatan untuk sesi log masuk jauh dan perkhidmatan rangkaian lain; protokol boleh menghalang dengan berkesan Menyelesaikan masalah kebocoran maklumat semasa pengurusan jauh dan menebus kelemahan dalam rangkaian.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi Git 2.30.0, komputer Dell G3.
SSH ialah protokol pengesahan keselamatan dan Git ialah alat pengurusan versi.
SSH ialah singkatan Secure Shell (Secure Shell Protocol), yang dibangunkan oleh Kumpulan Kerja Rangkaian IETF.
SSH pada masa ini ialah protokol paling dipercayai yang direka untuk menyediakan keselamatan bagi sesi log masuk jauh dan perkhidmatan rangkaian lain.
Menggunakan protokol SSH boleh menghalang kebocoran maklumat dengan berkesan semasa pengurusan jauh dan menebus kelemahan dalam rangkaian.
Apabila berkomunikasi menggunakan protokol ssh, adalah disyorkan untuk menggunakan kaedah pengesahan berasaskan kunci. Anda mesti mencipta sepasang kunci untuk diri sendiri dan meletakkan kunci awam pada pelayan yang anda perlukan untuk mengakses. Jika anda ingin menyambung ke pelayan SSH, perisian klien akan membuat permintaan kepada pelayan untuk menggunakan kunci anda untuk pengesahan keselamatan. Selepas pelayan menerima permintaan, ia mula-mula mencari kunci awam anda dalam direktori rumah anda pada pelayan, dan kemudian membandingkannya dengan kunci awam yang anda hantar. Jika kedua-dua kunci sepadan, pelayan menyulitkan "cabaran" dengan kunci awam dan menghantarnya kepada perisian klien. Selepas perisian klien menerima "cabaran", ia boleh menyahsulitnya dengan kunci peribadi anda dan menghantarnya ke pelayan.
Di bawah tetingkap kita boleh menggunakan Git Bash.exe untuk menjana kunci Anda boleh membuka Git Bash melalui menu mula atau klik kanan
perintah pelaksanaan git bash, kunci awam hayat dan kunci persendirian
ssh-keygen -t rsa
Selepas melaksanakan arahan, jana kunci awam dan peribadi dengan nama berikut di bawah tetingkap local user.ssh direktori C: Users username.ssh:
Selepas kunci dijana, anda perlu mengkonfigurasi kunci secara setempat pada github untuk akses lancar.
Tambah kandungan fail id_rsa.pub dalam bahagian kunci, dan kemudian klik butang "Tambah kunci SSH" untuk melengkapkan konfigurasi.
Pembelajaran yang disyorkan: "Tutorial Git"
Atas ialah kandungan terperinci Apakah ssh git?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!