Igama
ssh-keygen - ukuvelisa ukhiye, ukulawula nokuguqulwa
Isiqendu
i-ssh-keygen [- q ] [- b bits ] - t uhlobo [- N new_passphrase ] [- C inkcazelo ] [- f output_keyfile ]
ssh-keygen - p [- P old_passphrase ] [- N entsha_passphrase ] [- f keyfile ]
ssh-keygen - i [- f input_keyfile ]
ssh-keygen - e [- f input_keyfile ]
ssh-keygen - y [- f input_keyfile ]
ssh-keygen - c [- P idrafrase ] [- C inkcazelo ] [- f keyfile ]
ssh-keygen - l [- f input_keyfile ]
ssh-keygen - B [- f input_keyfile ]
ssh-keygen -D reader
ssh-keygen - Umfundi we- U [- f input_keyfile ]
Inkcazo
i-ssh-keygen idala, ilawula kwaye iguqula izitshixo zobungqina be-ssh (1). i-ssh-keygen inokudala izitshixo ze-RSA zokusetyenziswa yi-SSH protocol version 1 kunye ne-RSA okanye i-DSA izitshixo zokusetyenziswa ngu-SSH protocol protocol 2. Uluhlu lwesicatshulwa ukuba lubekwe lucaciswe ngekhetho.
Ngokuqhelekileyo ngamnye umsebenzisi ofuna ukusebenzisa i-SSH kunye ne-RSA okanye i-DSA ukuqinisekiswa uqhuba le nto ukudala ukhiye wobungqina kwi-HOME HOME / .ssh / id. $ HOME / .ssh / id_dsa okanye $ HOME / .ssh / id_rsa Ukongezelela, umlawuli wendlela angasebenzisa oku kuvelisa izitshixo zokusingatha, njengoko kuboniswe kwi / etc / rc
Ngokuqhelekileyo le nkqubo ivelisa isitshixo kwaye icela ifayile apho igcina ikona yangasese. Inkcazo yoluntu igcinwe kwifayile enegama elinye kodwa `` .pub '' ihlanganiswe. Iprogram iphinda icele i-passphrase. I-passrafrase ingenanto yokubonisa ukuba akukho mhlathi (izitshixo zokusingatha kufuneka zinegama lokuncedisa elingenanto), okanye ingaba ngumtya wobude obungabonakaliyo. I- passprrase ifana nephasiwedi, ngaphandle kokuba inokuba ibinzana elinomxholo wamagama, iziphumlisi, iinombolo, i-whitespace, okanye nayiphi na intambo yabalinganiswa oyifunayo. Iifayili ezilungileyo ziyi-10-30 ezinobumba obude, azikho izivakalisi ezilula okanye ngenye indlela elula ukuziqhelanisa (iprosekisi yesiNgesi ine-bits 1-2 ye-entropy nganye, kwaye iqulethe iifayile eziphambili kakhulu), kwaye ziqulethe udidi lwamagama aphezulu nezantsi, amanani, kunye neelwimi ezingezizo. I-passrafa ingashintshwa kamva ngokusebenzisa i-option p .
Ayikho indlela yokubuyisela umhlathi olahlekileyo. Ukuba i-passrafa ilahlekile okanye ilibalekile, iqhosha elitsha kufuneka lenziwe kwaye likopishwe kwikhiye woluntu ohambelanayo nakwezinye uomatshini.
Kwii-RSA1 zitshixo, kukho inxalenye yenkcazo kwifayile eyintloko ekulungele ukuba umsebenzisi ancede ukuchonga isitshixo. Iingxelo zingachaza ukuba yintoni eyona nto ebalulekileyo, okanye nayiphi na into e luncedo. Amazwana aqaliswa ku `` user_ host '' xa iqhosha lenziwa kodwa lingatshintshwa usebenzisa i - c .
Emva kokuba iqhosha liveliswe, imiyalelo engezantsi iinkcukacha apho izitshixo kufuneka zibekwe khona.
Izinketho zilandelayo:
-b bits
Icacisa inani leebhitaki kwisitshixo ukudala. Ubuncinane obuyi-512 bits. Ngokuqhelekileyo, i-1024 bits icatshangelwa ngokwaneleyo, kunye namanqanaba angundoqo apha angasayi kuphucula ukhuseleko kodwa yenza izinto ziphucuthe. Ukungagqibekanga ngu-1024 bits.
-c
Icela ukutshintsha amazwana kwiifayile eziphambili kunye noluntu. Lo msebenzi uxhaswa kuphela kwii-RSA1. Inkqubo iya kuhambisa ifayili equkethe izitshixo zangasese, kwi-passphrase ukuba isitshixo sinalo, kunye neengxelo ezintsha.
-e
Olu khetho luza kufunda ifayile yangasese okanye ye-OpenSSS yomntu oyintloko kwaye uprinte isitshixo 'kwifayile yefayile yefayile yefayile yeSetsh'. Olu khetho lugunyazisa ukuthumela izitshixo ezisetyenziselwa ukuphunyezwa kweSSH ezininzi.
-fayile yefayile
Icacisa igama lefayile yefayili eyintloko.
-i
Olu khetho luza kufunda ifayile eyimfihlo yangasese (okanye kawonkewonke) engenayo kwifomathi ehambelanayo ne-SSH2 kwaye iphrinta i-OpenSSH eyimfihlo yangasese (okanye kawonke). I-ssh-keygen iphinda ifunde 'Iifayile zeFayile eziPhambili zeeNkcazo zikaRhulumente'.
-l
Bonisa umxholo wesinwe sefayile yefayile ecacileyo yoluntu. Izicwangciso ze-RSA1 ezizimeleyo nazo ziyaxhaswa. Iifayile ze-RSA kunye ne-DSA i- ssh-keygen izama ukufumana ifayile yeprayifayile yoluntu ehambelana nayo kwaye ifake iimpepha zayo zeminwe.
-p
Ucela ukutshintsha i-passrafa yefayile yefayile eyimfihlo endaweni yokudala ikhiye yangasese entsha. Inkqubo iya kuhambisa ifayile eneenkcukacha zangasese, kwi-passprase endala, kwaye kabini kwi-passrax entsha.
-q
Silence ssh-keygen Isetyenziswe ngu / etc / rc xa udala isitshixo esitsha.
-y
Olu khetho luya kufunda iifayile yefayile ye-OpenSSH yangasese kwaye uprinte i-OpenSSH ukhiye woluntu ukuya kwi-stdout.
-tha uhlobo
Icacisa uhlobo lwesitshixo sokwakha. Iingqinisiso ezinokwenzeka ziyi `` rsa1 '' kwinkqubo yeprotocol 1 kunye `` rsa '' okanye `` dsa '' kwiprotocol yeprotocol 2.
-B
Bonisa i-bubblebabble digest yefayile ecacileyo eyimfihlo okanye yefayile yefayile.
-C inkcazo
Unika ingxelo entsha.
-D umfundi
Ukukhuphela ikota kawonkewonke ye-RSA igcinwe kwi-smartcard kumfundi
-N new_passphrase
Unika i-passrafa entsha.
-P yomhlathi
Unika i-passerrase (endala).
-Umfundi
Layisha i-RSA yangasese ikhiye yangasese kwi-smartcard kumfundi
BONA KWAKHO
ssh (1)
J. Galbraith R. Thayer "Ifayile yeFayile yeSikolo eFihliweyo ye-SECSH " i- draft-ietf-secsh-publickeyfile-01.txt Matshi 2001 isebenza ngokuqhubekayo
Kubalulekile: Sebenzisa umyalelo womntu ( % umntu ) ukubona indlela umyalelo usetyenziswa ngayo kwiikhomputha yakho ethile.