Задать вопрос

Как скопировать ssh ключ на другой компьютер?

Проблема следующая - на сервере в ssh закрыт доступ для root. Компьютер, с которого заходил на сервер, сейчас с другой ОС, но папка .ssh осталась. Простое копирование папки на текущий компьютер и установка 600 прав на id_rsa не помогла, по прежнему просит пароль. Как еще можно попытаться зайти используя старый ключ?

UPD. В итоге хостер снял запрет доступа для root и смог зайти.
  • Вопрос задан
  • 4582 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
ssh -i путь-до-приватного-ключа login@server.ru
Ответ написан
Комментировать
@Vitsliputsli
Создайте заново пару ключей на клиенте и скопируйте публичный ключ на сервер любым удобным способом.
По другому не получится, т.к. вы сами написали, что ключи на клиенте уничтожены. И не стоит копировать директории и в частности приватные ключи.
Ответ написан
@zersh
Ещё проверь права на папку - должны быть 700
Если не поможет : проверить /etc/ssh/sshd_config - разрешена ли там вообще авторизация по ключу.
Если да, то тогда только логи мюпомогу определить причину
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы