Конвертация закрытых ключей Putty (.ppk) в OpenSSH ключи: различия между версиями
Перейти к навигации
Перейти к поиску
Maks1mS (обсуждение | вклад) Нет описания правки Метка: визуальный редактор отключён |
Maks1mS (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Генерируем '''приватный''' ключ: | Генерируем '''приватный''' ключ: | ||
< | <syntaxhighlight lang="bash" line> | ||
puttygen .ppk -O private-openssh -o id_dsa | $ puttygen .ppk -O private-openssh -o id_dsa | ||
</ | </syntaxhighlight> | ||
Генерируем '''публичный''' ключ: | Генерируем '''публичный''' ключ: | ||
< | <syntaxhighlight lang="bash" line> | ||
puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub | puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub | ||
</ | </syntaxhighlight> | ||
Копируем ключи и настраиваем права доступа: | Копируем ключи и настраиваем права доступа: | ||
< | <syntaxhighlight lang="bash" line> | ||
mv -i ~/id_dsa* ~/.ssh | $ mv -i ~/id_dsa* ~/.ssh | ||
chmod 600 ~/.ssh/id_dsa | $ chmod 600 ~/.ssh/id_dsa | ||
chmod 666 ~/.ssh/id_dsa.pub | $ chmod 666 ~/.ssh/id_dsa.pub | ||
</ | </syntaxhighlight> | ||
[[Категория:Linux]] | [[Категория:Linux]] |
Версия от 18:47, 18 ноября 2022
Генерируем приватный ключ:
$ puttygen .ppk -O private-openssh -o id_dsa
Генерируем публичный ключ:
puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub
Копируем ключи и настраиваем права доступа:
$ mv -i ~/id_dsa* ~/.ssh
$ chmod 600 ~/.ssh/id_dsa
$ chmod 666 ~/.ssh/id_dsa.pub