@winser

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

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

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

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

То при открытии консольного окна требует пароль, в в публичном и приватном файлах какой либо привязки к пользователю root не нашел, от чего это тогда зависит?
  • Вопрос задан
  • 444 просмотра
Решения вопроса 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, тогда сможешь и под юзером входить без пароля.

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

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

Войти через центр авторизации
Похожие вопросы