Ssh-keygen - Linux Command - Unix Command

Dzina

ssh-keygen - kukhazikitsidwa kwachinsinsi, kuyang'anira ndi kutembenuka

Zosinthasintha

ssh-keygen [- q ] [- b bits ] - t mtundu [- 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 ]
ssh-keygen - c [- P passphrase ] [- C comment ] [- f keyfile ]
ssh-keygen - l [- f input_keyfile ]
ssh-keygen - B [- f input_keyfile ]
ssh-keygen - wowerenga D
ssh-keygen - Owerenga [- f input_keyfile ]

Kufotokozera

ssh-keygen imapanga, imayendetsa ndi kutembenuza makina ovomerezeka a ssh (1). ssh-keygen ingapangitse makina a RSA kuti agwiritsidwe ntchito ndi SSH protocol version 1 ndi RSA kapena DSA makiyi ogwiritsidwa ntchito ndi SSH protocol version 2. Mtundu wa makina opangidwa ndiwotchulidwa ndi chisankho.

Kawirikawiri aliyense wogwiritsa ntchito SSH ndi RSA kapena DSA kutsimikiziridwa amayendetsa kamodzi kokha kuti akonze chinsinsi chovomerezeka mu $ HOME / .ssh / chidziwitso $ HOME / .ssh / id_dsa kapena $ HOME / .ssh / id_rsa Kuwonjezera apo, woyang'anira dongosolo angagwiritse ntchito izi kuti apange makiyi a alendo, monga momwe amawonera mu / etc / rc

Kawirikawiri pulogalamuyi imapanga fungulo ndipo imapempha fayilo yoti igulitse chinsinsi chachinsinsi. Makiyi amtundu akusungidwa pa fayilo lomwe liri ndi dzina lomwelo koma `` .pub '' yothandizidwa. Pulogalamuyo imapempheranso kuti passphrase. Mphindi yachinsinsi ikhoza kukhala yopanda kanthu kuti isasonyeze kuti palibe cholembapo (mafungulo obwera ayenera kukhala ndi mawu opanda pake), kapena akhoza kukhala chingwe cha kutalika kwake. Mphindi yachinsinsi ndi ofanana ndi mawu achinsinsi, kupatula kungakhale mawu omwe ali ndi mawu angapo, zizindikiro, manambala, malo oyera, kapena chingwe chilichonse cha malemba omwe mukufuna. Zilembo zabwino ndizolemba 10-30 kutalika, sizinenero zosavuta kapena zosawerengeka mosavuta (English prose ili ndi ma 1-2 bits entropy pamtundu uliwonse, ndipo imapereka mauthenga oipa kwambiri), ndipo imakhala ndi makalata apamwamba ndi apansi, manambala, ndi zilembo zopanda zilembo. Mphindi yachinsinsi ikhoza kusinthidwa kenako pogwiritsa ntchito - p .

Palibe njira yobwezeretsera chotsitsa chotsata. Ngati chithunzichi chitayika kapena choiwalika, fungulo latsopano liyenera kupangidwa ndikukopedwa ku makina ovomerezeka a makina ena.

Kwa makiyi a RSA1, palinso gawo la ndemanga mufayilo lofunika kwambiri kwa womasulira kuti athandize kuzindikira chinsinsi. Ndemanga ikhoza kunena chomwe chinsinsicho chiri, kapena chirichonse chomwe chiri chothandiza. Ndemangayi imayambitsidwa ku `` user_ host '' pamene makiyi adalengedwa koma akhoza kusinthidwa pogwiritsa ntchito - c .

Pambuyo pafungulo limapangidwira, malamulowa pansipa momveka bwino pamene mafungulo ayenera kuikidwa kuti atsegulidwe.

Zosankha ndi izi:

-b bits

Imafotokozera chiwerengero cha zingwe mufungulo kuti mutenge. Osachepera 512 bits. Kawirikawiri, mabedi 1024 amaonedwa kuti ndi okwanira, ndi kukula kwake kwakukulu pamwamba apo sikusintha chitetezo koma kumapanga zinthu pang'onopang'ono. Kulephera kuli 1024 bits.

-c

Ikupempha kusintha ndemanga pazinsinsi zapadera ndi zachinsinsi. Ntchitoyi imangodalira zowonjezera RSA1. Pulogalamuyi idzalimbikitsa fayilo yomwe ili ndi mafungulo apadera, a passphrase ngati fungulo liri limodzi, ndi ndemanga yatsopano.

-a

Njirayi idzawerenga fayilo yachinsinsi kapena yachinsinsi ya OpenSSH ndikusindikiza fungulo mu 'SECSH Public Key File Format' kuti ipite. Njirayi imalola makiyi amtundu wogulitsa kuti agwiritsidwe ntchito pogwiritsa ntchito SSH zamalonda.

-f fomu ya fayilo

Imatanthauzira fayilo ya fayilo ya fayilo yamakono.

-i

Njirayi idzawerenga fayilo yosavomerezeka yachinsinsi (kapena yovomerezeka) yosakanikirana ndi SSH2-yovomerezekayo ndikusindikiza fungulo lovomerezeka la OpenSSH (kapena lachinsinsi) kuti likhazikike. ssh-keygen imayambanso 'SECSH Public Key File Format' Njirayi imalola kulowetsa makiyi kuchokera ku ntchito zina za SSH zamalonda.

-l

Onetsani zojambulajambula za fayilo yafungulo lachidziwitso. Makina a Private RSA1 amathandizidwanso. Kwa makina a RSA ndi DSA ssh-keygen amayesa kupeza fayilo yoyenera yachinsinsi ya anthu ndikujambula zojambula zake.

-p

Ikupempha kusintha passphrase ya fayilo yachinsinsi payekha mmalo popanga chinsinsi chatsopano chachinsinsi. Pulogalamuyi idzapempha fayilo ili ndi fungulo lapadera, lakale lakale, ndi kawiri pamphindi yatsopano.

-q

Khutura ssh-keygen Yogwiritsidwa ntchito ndi / etc / rc pakupanga fungulo latsopano.

-y

Njirayi idzayang'ana fayilo ya PrivateSSH yapadera ndi kusindikiza chinsinsi cha PublicSSH kuti chikhalepo.

-makonda

Imatanthauzira mtundu wa fungulo kuti mutenge. Zotsatira zotheka ndi `` rsa1 '' chifukwa cha protocol version 1 ndi `` rsa '' kapena `` dsa '' chifukwa cha protocol version 2.

-B

Onetsani bulestbabble digest ya fayilo yapadera yachinsinsi kapena yachinsinsi fayilo.

-C ndemanga

Amapereka ndemanga yatsopano.

-D reader

Tsitsani makiyi a RSA onse omwe amasungidwa pa smartcard mu owerenga

-N new_passphrase

Amapereka ndondomeko yatsopano.

-P kupititsa patsogolo

Amapereka ndondomeko (yakale).

-Wawerenga

Tumizani makina omwe alipo RSA apadera ku smartcard mu owerenga

ONANI ZINA

ssh (1)

J. Galbraith R. Thayer "SECSH Public Key File Format" Pulogalamu ya draft-ietf-seckey-publickeyfile-01.txt March 2001 ntchito ikupita patsogolo

Chofunika: Gwiritsani ntchito lamulo la munthu ( % munthu ) kuti muwone momwe lamulo likugwiritsira ntchito pa kompyuta yanu.