ssh-keygen - утиліта для створення ключів для протоколу ssh.
ssh підтримує два основні протоколи SSHv1 та SSHv2. Старий протокол SSHv1 заснований на алгоритмі асиметричного шифрування RSA, тоді як новіший протокол SSHv2 підтримує як RSA так і алгоритм асиметричного шифрування DSA.
Ключі, створені даною утилітою за замовчуванням знаходяться в директорії /etc/ssh
Створити наново чи повторно ключі можна за допомогою
ssh-keygen -t rsa /etc/ssh/ssh_host_rsa_key ssh-keygen -t dsa /etc/ssh/ssh_host_dsa_key ssh-keygen -t rsa1 /etc/ssh/ssh_host_key ssh-keygen -t tunnel /etc/ssh/tunnel
Якщо не вказувати файлу для створення ключа, він створиться в домашньому каталозі користувача, що запускає дану програму.
Програма ssh-keygen створює по два файла для кожного типу ключа. В першому файлі, наприклад ssh_host_rsa_key, знаходиться як закритий, так і відкритий ключ. Другий файл містить тільки відкритий ключ ssh_host_rsa_key.pub
Приклад:
Цей приклад створює ключі та розміщує відкритий ключ на віддаленій машині для можливості безпарольного входу на неї.
ssh-keygen ssh-copy-id -i ~/.ssh/id_rsa.pub user@127.0.0.1
Цей приклад використовує закритий ключ для процесу аутентифікації на віддаленій машині, на яку прокладений ssh тунель
ssh -i ~/.ssh/tunnel user@localhost -p 22022
Див. також
Посилання
- man ssh-keygen [ 20 січня 2019 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
ssh keygen utilita dlya stvorennya klyuchiv dlya protokolu ssh ssh pidtrimuye dva osnovni protokoli SSHv1 ta SSHv2 Starij protokol SSHv1 zasnovanij na algoritmi asimetrichnogo shifruvannya RSA todi yak novishij protokol SSHv2 pidtrimuye yak RSA tak i algoritm asimetrichnogo shifruvannya DSA Klyuchi stvoreni danoyu utilitoyu za zamovchuvannyam znahodyatsya v direktoriyi etc ssh Stvoriti nanovo chi povtorno klyuchi mozhna za dopomogoyu ssh keygen t rsa etc ssh ssh host rsa key ssh keygen t dsa etc ssh ssh host dsa key ssh keygen t rsa1 etc ssh ssh host key ssh keygen t tunnel etc ssh tunnel Yaksho ne vkazuvati fajlu dlya stvorennya klyucha vin stvoritsya v domashnomu katalozi koristuvacha sho zapuskaye danu programu Programa ssh keygen stvoryuye po dva fajla dlya kozhnogo tipu klyucha V pershomu fajli napriklad ssh host rsa key znahoditsya yak zakritij tak i vidkritij klyuch Drugij fajl mistit tilki vidkritij klyuch ssh host rsa key pub Priklad Cej priklad stvoryuye klyuchi ta rozmishuye vidkritij klyuch na viddalenij mashini dlya mozhlivosti bezparolnogo vhodu na neyi ssh keygen ssh copy id i ssh id rsa pub user 127 0 0 1 Cej priklad vikoristovuye zakritij klyuch dlya procesu autentifikaciyi na viddalenij mashini na yaku prokladenij ssh tunel ssh i ssh tunnel user localhost p 22022Div takozhSSH RSA Asimetrichni algoritmi shifruvannyaPosilannyaman ssh keygen 20 sichnya 2019 u Wayback Machine