Ssh-keygen - Linux Command - Unix Command

Zita

ssh-keygen - kuvimbiswa kwechikonzero chekuita, kutungamira uye kutendeuka

Zvinyorwa

s - [ b ] [- b bits ] - t aina [- N new_passphrase ] [- C comment ] [- f output_keyfile ]
ssh-keygen - p [- P old_passphrase ] [- N new_passphrase ] [- f keyfile ]
ssh-keygen - i [- f input_keyfile ]
ssh-keygen - e [- f input_keyfile ]
ssh-keygen - y [- f input_keyfile ]
s [s]] - c [- P passphrase ] [- C comment ] [- f keyfile ]
ssh-keygen - l [- f input_keyfile ]
ssh-keygen - B [- f input_keyfile ]
ssh-keygen - D muverengi
ssh-keygen - U muverengi [- f input_keyfile ]

Tsanangudzo

ssh-keygen inogadzira, inoita uye inoshandura zvinyorwa zve authentication zve ssh (1). ssh-keygen inogona kuumba RSA zvigaro zvekushandiswa neSSH protocol version 1 uye RSA kana DSA zvigetsi zvekushandiswa neSSH protocol version 2. Rudzi rweiyo inogadzirwa inotsanangurwa ne- t - s option.

Kazhinji mushumiri wese anoshuvira kushandisa SSH neRSA kana DSA kuvimbiswa anoshandisa izvi kamwechete kuti aumbe kona yekuvimbisa mu $ HOME / .ssh / identity $ HOME / .ssh / id_dsa kana $ HOME / .ssh / id_rsa Uyezve, mutungamiriri wehurongwa angashandisa izvi kuti zvigadzire masikati makuru, sezvinoonekwa mu / etc / rc

Kazhinji purogiramu iyi inoita kiyi uye inokumbira faira iyo kuchengetedza kiyi yega yega. Tsamba yevanhu inowanikwa mufaira ine zita rimwe chete asi `` .pub '' yakasungirirwa. Purogiramu yacho inobvunzawo passphrase. Mutsara unogona kunge usingabviri kuratidza kuti hapana chinyorwa (mashizha anogadzirisa anofanira kunge asina chinyorwa chisingabatsiri), kana kuti chingava chikwata cherefu. A passphrase yakafanana nephasiwedi, kunze kwekuti inogona kuva mutsara nemashoko akawanda, zvirevo, nhamba, whitespace, kana chero tambo yevanhu vamunoda. Mashoko ekufambisa akanaka ndea 10-30 mavara nguva refu, haasi mitsetse yakajeka kana kuti zviri nyore nyore kufungidzira (English prose ine ma 1-2 bits entropy pamunhu wose, uye inopa mazita akawandisa akawandisa), uye ine musanganiswa wemashure kumusoro nepamusoro, nhamba, uye kwete-alphanumeric characters. Mutsara unogona kuchinjwa mushure mekushandisa- p sarudzo.

Hapana imwe nzira yekuwanazve nhepfenyuro yakarasika. Kana kudarika kwarasika kana kukanganikwa, kiyi mutsva inofanira kuve yakagadzirwa uye ikakopihwa kuhutano hwevanhu hunobvumirana kune mamwe mishini.

Kana iri RSA1 makii, panewo nzvimbo yekupa mazano mufaira rekufambisa iyo inongova nyore kumushandisi kubatsira kubvisa kiyi. Mhinduro yacho inogona kutaurira kuti chii chinokosha, kana chipi zvacho chinobatsira. Mhinduro yacho inotanga ku `` user @ host '' kana kiyi yakasikwa asi inogona kuchinjwa uchishandisa c - c .

Mushure mokunge kiyi inogadzirwa, mirayiridzo iri pasi apa zvinonyanya kukosha apo zvikwiriso zvinofanira kuiswa kuti zviitwe.

Zvisarudzo zvinotevera:

-b bits

Inotsanangura huwandu hwezvigaro mukiyi yekusika. Minimum is 512 bits. Kazhinji, mabhiriji 1024 anoonekwa seakakwana, uye masikisi makuru pamusoro apa haasati achivandudza kuchengeteka asi anoita zvinhu zvishoma nezvishoma. Zvisizvo ndezvi 1024 bits.

-c

Inokumbira kuchinja mhinduro mumapofisi ega ega uye evanhu. Kuvhiya uku kunotsigirwa chete neRSA1. Purogiramu ichaita kuti faira ine zvigadzirwa zvepachivande, zvepasiprase kana kiyi iri, uye kuti ive itsva.

-e

Iyi sarudzo ichaverenga peji yepachivande kana yevoruzhinji yeWorSSH uye ichinyora kiyi mu `SECSH Public Key Files Format 'kuti igone. Iyi sarudzo inobvumira zvinyorwa zvokutengeserako zvingashandiswa nemaitiro akawanda ekutengeswa kweSSH.

-f filename

Inotsanangura filename yefaira file.

-i

Iyi sarudzo ichaverenga chinyorwa chisina kuvanzika chega (kana chevanhu) chefaira muSSH2-yakabatana yomufambiro uye kudhinda yeSvondSSH inovigwa (kana yevanhu) yekodhi yekuvhara. ssh-keygen inoverengawo 'SECSH Public Key File Format' Iyi nzira inobvumira kutora zvigadzirwa kubva kune dzimwe nzira dzekutengesa SSH dzekushandira.

-l

Ratidza zvinyorwa zvemunwe zvefaira pekufambisa pevanhu. Pamwe RSA1 makiyi anotsigirwawo. Nokuda kweRSA uye DSA makiyi ssh-keygen anoedza kuwana faira yakakosha yefaira yevanhu uye inonyora zvinyorwa zvayo.

-p

Inokumbira kugadzirisa passphrase yepachifungu yefisi yepachivi panzvimbo pekugadzira chinhu chitsva chepachivande. Purogiramu ichaita kuti faira iri nekamuri yepachivande, yekare yepassphrase, uye kaviri yepasiprase itsva.

-q

Kunyarara ssh-keygen Yakashandiswa ne / etc / rc pakusarudza chinhu chitsva.

-y

Iyi sarudzo ichaverengera faira yeWorldH format yepachivande uye ichinyora OpenSSH hupfumi hwevanhu kuti hudzwe.

-t faira

Inotsanangura rudzi rwekona yekusika. Izvo zvinodiwa maitiro nde' `` rsa1 '' nokuda kweprotocol version 1 uye `` rsa '' kana `` dsa '' ye protocol version 2.

-B

Ratidzai bubblebabble digest yemuwandu wepachivande kana wepachena faira.

-C comment

Inopa mhinduro itsva.

-D muverengi

Dharirai ruzivo rweRSA rwevanhu ruchachengetwa mu smartcard muverengi

-N new_passphrase

Inopa itsva passphrase.

-P passphrase

Inopa (yakare) passphrase.

-Uverengi

Isa iripo RSA yega yega yega ku smartcard muverengi

ONA DZIMWE

ssh (1)

J. Galbraith R. Thayer "SECSH Public Key File Format" yakanyorwa-ietf-secsh-publickeyfile-01.txt March 2001 inoshanda ichienderera mberi

Zvinonyanya kukosha: Shandisa mutemo wevanhu ( % munhu ) kuti uone kuti murairo unoshandiswa sei pane imwe kombiyuta.