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

Почему при подключении по ssh с ключем требует пароль?

Сгенерировал открытый и закрытый ключи для путти по этой статье
https://putty.org.ru/articles/putty-ssh-key-auth.html

при подключении к серваку если пишу
root@192.168.0.15
то подключение проходит сразу без пароля

а если пишу
user@192.168.0.15

То при открытии консольного окна требует пароль, в в публичном и приватном файлах какой либо привязки к пользователю root не нашел, от чего это тогда зависит?
  • Вопрос задан
  • 731 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
от чего это тогда зависит?

Зависит от того, куда ты положил файл authorized_keys с открытым ключом. Если ты положил его в ~root/.ssh -- можешь заходить от имени root, если в ~user/.ssh -- можешь заходить от имени user.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
То при открытии консольного окна требует пароль, в в публичном и приватном файлах какой либо привязки к пользователю root не нашел, от чего это тогда зависит?


То есть как это?
Ты публичный ключ для какого юзера устанавливал? В какой файл?
Ответ написан
Комментировать
@unbelieve
ты выполнил команду вида ssh-copy-id root@ip, поэтому в рут логинится без пароля.
выполни ssh-copy-id user@ip, тогда сможешь и под юзером входить без пароля.

Ничего сверхъестественного в этом вопросе нет. Не пойму, почему другие как обычно не могут ответить просто на простой вопрос.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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