У меня есть выделенный сервер, который находится дома и не является общедоступным, запущенным сервером Ubuntu. Я обычно тестировал игровые серверы и веб-сайты на нем. Однажды я пошел на putty, мой ssh-клиент и по какой-то причине не смог войти в систему. Затем я пошел на сервер и подключил монитор и клавиатуру и попытался войти в систему оттуда, но не смог войти в систему.
Я многократно перезапускал систему и по-прежнему имел тот же результат. В нем говорится (доступ запрещен). Но по какой-то причине я могу войти в систему, используя мою учетную запись root. Мой пароль root - это тот же пароль, который я использую для своей обычной учетной записи. Поэтому я знаю, что мой пароль неверен. И я знаю, что мое имя пользователя тоже правильно. Я много раз входил в этот сервер без проблем. Я застрял и понятия не имею, почему и как это происходит.
Пароли других пользователей недоступны (легко) даже для root. Они хэшированы в базе данных /etc/passwd и /etc/shadow.
Лучше всего здесь сбросить пароль вашего пользователя с помощью passwd, как Android Dev, предложенного в комментариях: [!d1 ]
sudo passwd <yourusername>
и следуйте инструкциям на экране, чтобы установить новый пароль.
Пароли других пользователей недоступны (легко) даже для root. Они хэшированы в базе данных /etc/passwd и /etc/shadow.
Лучше всего здесь сбросить пароль вашего пользователя с помощью passwd, как Android Dev, предложенного в комментариях:
sudo passwd <yourusername>
и следуйте инструкциям на экране, чтобы установить новый пароль.
Пароли других пользователей недоступны (легко) даже для root. Они хэшированы в базе данных /etc/passwd и /etc/shadow.
Лучше всего здесь сбросить пароль вашего пользователя с помощью passwd, как Android Dev, предложенного в комментариях:
sudo passwd <yourusername>
и следуйте инструкциям на экране, чтобы установить новый пароль.