Конвертация закрытых ключей Putty (.ppk) в OpenSSH ключи: различия между версиями

Материал из Slipenko.Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
Генерируем '''приватный''' ключ:
Генерируем '''приватный''' ключ:<syntaxhighlight lang="bash">$ puttygen .ppk -O private-openssh -o id_dsa</syntaxhighlight>
<pre>
Генерируем '''публичный''' ключ:<syntaxhighlight lang="bash">$ puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub</syntaxhighlight>
puttygen .ppk -O private-openssh -o id_dsa
Копируем ключи и настраиваем права доступа:<syntaxhighlight lang="bash">
</pre>
$ mv -i ~/id_dsa* ~/.ssh
Генерируем '''публичный''' ключ:
$ chmod 600 ~/.ssh/id_dsa
<pre>
$ chmod 666 ~/.ssh/id_dsa.pub
puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub
</syntaxhighlight>
</pre>
Копируем ключи и настраиваем права доступа:
<pre>
mv -i ~/id_dsa* ~/.ssh
chmod 600 ~/.ssh/id_dsa
chmod 666 ~/.ssh/id_dsa.pub
</pre>
[[Категория:Linux]]
[[Категория:Linux]]

Текущая версия от 18:48, 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