Git -, hogy egy nyitott ssh kulcs
Létrehozása egy nyitott SSH-kulcs
Amint azt már említettük, sok Git-szerver hitelesíti az SSH-kulcsokat. Annak érdekében, hogy a nyilvános kulcs, a felhasználónak kell generálni az egyik, ha ez nem történt meg korábban. Ez a folyamat hasonló az összes operációs rendszer. Először is, győződjön meg róla, hogy nincs kulcs. Alapértelmezés szerint az egyéni SSH-kulcsokat a könyvtárban tárolt
/.ssh a felhasználóhoz. Könnyedén ellenőrizheti, hogy van egy kulcs megy a könyvtárba, és annak tartalmát már meg:
Keressen egy pár fájlok nevei „valami” és a „what-nibud.pub”, ahol a „valami” - általában id_dsa vagy id_rsa. .pub fájl kiterjesztését - ez a nyilvános kulcsot, és a többi fájl - a titkos kulcsot. Ha nem rendelkezik a fenti fájlokat (vagy akár egy .ssh könyvtárba), akkor létre lehet hozni futó ssh-keygen programot. amely része az SSH csomag Linux / Mac rendszerek és jön MSysGit készítmény for Windows:
Először is, meg kell adnia a helyét a fájlt menteni a kulcsot (.ssh / id_rsa), majd kétszer írja be a jelszót, amely akkor hagyja üresen, ha nem akarja, hogy adja meg, hogy minden alkalommal, amikor használja a kulcsot.
Most a felhasználónak, hogy küldjék nyilvános kulcs az Ön vagy bárki alkalmazott Git-szerver (feltételezve, az Ön által használt SSH szerver már be van állítva, hogy működjön együtt a nyilvános kulcsok). Ehhez meg kell másolni a teljes tartalmát kiterjesztésű fájl .pub és küldje el e-mailben. A nyilvános kulcs a következő: