Учебники (How-To & F.A.Q)
   1580

Перенос ключа из PuTTY

Имеется: приватный и открытый ключи (пусть зовутся mykey-r.ppk и id_rsa-r.pub), созданные некогда в PuTTY и распространенные по удаленным серверам. Некогда переносил в Убунту и там работало, сейчас копирование тех ключей в Манджаро не дало результат. После некоторых изысканий нашел как сделать рабочий ключ и потому делюсь методом.
  1. Устанавливаем пакет putty
  2. Конвертируем ключ для линукса
    puttygen mykey-r.ppk -O private-openssh -o ~/.ssh/id_rsa_manjaro
  3. Проверяем права на файл — они должны быть 600 на приватный ключ:
    
    -rw-------  1 dmitriy dmitriy 2,6K дек  8 16:26 id_rsa_manjaro
    -rw-r--r--  1 dmitriy dmitriy  572 дек  8 16:26 id_rsa_manjaro.pub
    
  4. Но на некоторых хостах у меня ругалось и не принимало ключ, а требовало ввод пароля — путем некотрых изысканий я нашел причину и поправил файл конфига SSH:
    nano ~/.ssh/config
    HostKeyAlgorithms=+ssh-rsa
    User=root    пользователь по умолчанию для входа
    PubkeyAcceptedKeyTypes=+ssh-rsa
    

  5. Вот после этого у меня работает и спокойно заходит на все ранееизвестные хосты.

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.