Ssh-keygen - Linux Command - Unix Command

Ном

ssh-keygen - насли асосии калидӣ, идоракунӣ ва дигаргунӣ

Калима

ssh-keygen [- q ] [- b ]] - t навъи [[ N ] new_passphrase ] [[- comment comment ] [- f output_keyfile ]
ssh-keygen - p [- p old_passphrase ] [- N new_passphrase ] [- keyfile ]
ssh-keygen - i [- f ворид_club ]
ssh-keygen - e [- f input_keyfile ]
ssh-keygen - y [- f input_keyfile ]
ssh-keygen - c [- пароли почтавӣ ] [- тафсироти ] [- f keyfile ]
ssh-keygen - l [- f input_keyfile ]
ssh-keygen - B [- f input_keyfile ]
ssh-keygen - хонандаи D
ssh-keygen - U хонанда [- f input_keyfile ]

Тавсифи

ssh-keygen , калидҳои authentication барои ssh (1) истеҳсол мекунад, идора мекунад. ssh-keygen метавонад калидҳои RSA барои истифода аз тариқи SSH протоколи 1 ва RSA ё калидҳои DSA барои истифодаи версияи протоколи SSH-ро истифода баранд. Навъи калид барои эҷод кардан бо вариант - t .

Одатан, ҳар як истифодабаранда мехоҳед, ки SSH бо сертификати RSA ё DSA-ро истифода барад, ин як маротиба барои кушодани калиди идентификатсия дар $ HOME / .ssh / identity $ HOME / .ssh / id_dsa ё $ HOME / .ssh / id_rsa Илова бар ин, мудири систем Ин барои эҷоди калидҳои калидӣ, ки дар сайт / etc / rc дида шудааст

Одатан, ин барнома калиди эҷод мекунад ва барои файле, ки дар он захираи хусусиро нигоҳ медорад, талаб мекунад. Калиди умумӣ дар як файл бо номи ҳамон сабт захира карда шудааст. Барномаи мазкур низ барои гузарвожа дархост мекунад. Парванда метавонад холӣ бошад, нишон надиҳад, ки гузарвожаи калидӣ вуҷуд надорад (калидҳои хонагӣ бояд вурудоти холӣ дошта бошанд), ё ин ки як қатор дарозии худсарона бошад. Параметр ба парол монанд аст, ба истиснои он, бо як силсила калимаҳо, нуқтаҳо, рақамҳо, фосила ва ё ҳар як ҳарфи аломатҳоеро, ки мехоҳед мехоҳед. Passphrases хуб 10-30 аломатҳои дароз доранд, ҳукмҳои содда нестанд ё ба таври дигар ба осонӣ қобили мулоҳиза мешаванд (Низоми англисӣ танҳо 1-2 литра дар як аломат дорад ва гузаргоҳҳои хеле бадро медиҳад) ва дорои якчанд ҳарфҳои калон ва хурд, рақамҳо, ва аломатҳои ғайритиҷоратӣ. Параметр метавонад дертар бо истифода аз вариант иваз карда шавад.

Роҳе барои барқарор кардани гузарвожаи талафот нест. Агар гузарвожа гум ё фаромӯш карда шавад, калиди нав бояд ба компютери дигар монанд бошад.

Барои калидҳои RSA1, инчунин майдони тафсире дар файле, ки барои истифодабаранда барои муайян кардани калид ба осонӣ истифода мешавад, вуҷуд дорад. Эзоҳ, метавонад калиди калид барои он бошад, ки чӣ гуна фоидаовар аст. Тафсилот ба "истифодабаранда @ host" шурӯъ шудааст, вақте ки калиди таъсис дода шудааст, аммо метавонед бо истифода аз вариант иваз карда шавад.

Пас аз калиди эҷодшуда, дастурҳои дар поён овардашуда, ки калидҳо бояд фаъол гарданд.

Имкониятҳои зерин иборатанд:

-ттиҳо

Шумораи ададҳо дар калид барои эҷод кардани он. Ақаллан 512 адад аст. Умуман, 1024 адад қобилияти кофӣ ҳисобида мешавад ва андозаҳои калоние, ки аз он бехатарии бетаъхир беҳтар нест, вале чизҳои сусттарро ба даст меоранд. Мутаассифона 1024 адад аст.

-c

Дархостҳо дар феҳристи шахсӣ ва ҷамъиятӣ шарҳро тағйир медиҳанд. Ин амал танҳо барои калидҳои RSA1 дастгирӣ карда мешавад. Барнома барои файле, ки дорои калидҳои шахсӣ мебошад, барои гузарвожа, агар калиди яквақта ва шарҳи навро талаб кунад.

Ин хосият файли асосии шахсӣ ё ҷамъиятии OpenSSHро хондааст ва калиди "SECSH Public Key File Format" -ро ба стдут фиристед. Ин вариант имкон медиҳад, ки калидҳои содиршударо барои якчанд амалиётҳои SSH-и тиҷоратӣ истифода баранд.

-фнамо

Номи файли феълиро муайян мекунад.

-i

Ин хосият дар файли асосии шахсӣ (ё ҷамъиятӣ) файли асосии шахсӣ дар формати SSH2 хонда мешавад ва калиди кушодаи шахсӣ (ё ҷамъиятӣ) -ро ба стдут мувофиқ хоҳад кард. ssh-keygen ҳамчунин хонандаи "SECSH Public Key File Format" ин вариант имкон медиҳад, ки калидҳои якчанд амалиётҳои SSH-и тиҷоратиро ворид кунанд.

-l

Тасвири пинҳоншудаи файлҳои асосии калиди кушода. Тугмаҳои хусусии RSA1 низ дастгирӣ карда мешаванд. Барои калидҳои RSA ва DSA ssh-keygen кӯшиш мекунад, ки файли асосии файли ҷамъшударо пайдо кунад ва ангушти худро ба он барорад.

-п

Талаботро иваз кардани гузарвожаи файли махсуси шахсӣ барои иваз кардани калиди нави хусусӣ. Барнома барои файле, ки дорои калиди шахсӣ мебошад, барои гузарвожаи кӯҳна ва ду маротиба барои гузарондани навсозиҳо дархост мекунад.

-q

Силсила ssh-keygen Истифодабаранда / etc / rc ҳангоми бунёди калиди нав.

-y

Ин хосият файлҳои шахсии OpenSSH -ро хондааст ва калиди кушодаи OpenSSHро ба стдут чоп мекунад.

-type

Навъи калид барои эҷоди он. Арзиши эҳтимолияти "rsa1" барои версияи протоколи 1 ва "rsa" ё "dsa" барои версияи протоколи 2.

Дохил кардани бубинbabble нишонаи файли махсус ё ҷамъиятӣ нишон диҳед.

Садо Меҳмони "Озодӣ"

Шарҳи нав.

- хонандаи хонанда

Калиди кушодаи RSA-ро дар корти смартфони хонанда нигоҳ доред

-Н new_passphrase

Нусхаи навро медиҳад.

-Париф

Пешфарзро (сола) медиҳад.

- хонанда

Калиди дастрасии RSA махсус ба смартфони хонанда

НОҲИЯИ ВОСЕЪ

ssh (1)

J. Galbraith R. Thayer "Формати асосии Феҳристи ягонаи ҷамъиятӣ" лоиҳаи " ietf-secsh-publickeyfile-01.txt" марти соли 2001 кор мекунад

Муҳим: Кушодани мард ( % мард ) -ро истифода баред, ки чӣ гуна фармон дар компютери шумо истифода бурда мешавад.