Рейтинг:0

Новый VPS - Отказано в доступе (publickey)

флаг br

Я создал виртуальную машину Oracle с Ubuntu, во время которой я сгенерировал пару ключей ssh, которую загрузил в Oracle.

Этот ключ позволяет мне войти в систему под пользователем по умолчанию, и все работает нормально.

Однако я добавил нового пользователя, скопировал открытый ключ в новые author_keys в новом профиле, но не могу войти в систему с моим пользователем. На самом деле я изменил конфигурации в sshd, чтобы разрешить только пользователя по умолчанию и моего собственного, но до сих пор добился успеха. Я получаю сообщение об ошибке «Отказано в доступе (общедоступный ключ)».

Я попытался сгенерировать новую пару ключей только для этого пользовательского пользователя и заменил ключ в author_keys, но это тоже не сработало.

Какие-либо предложения?

Пожалуйста, найдите подробный вывод моего соединения здесь: https://pastebin.com/JV3SABjh

Рейтинг:0
флаг br

Тщательно проверив все настройки разрешений (да, я знаю), я убедился, что все испортил, изменив право собственности на author_keys на root. Изменение этих разрешений для правильного пользователя устранило эту проблему.

Примечание для себя: всегда убедитесь, что .ssh и author_keys принадлежат пользователю, под которым вы хотите войти, папка 0700 и файл 0600!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.