Ssh-keygen - I-Linux Command - Unix Command

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.