Я изменил свой логин путем ручного редактирования /etc/passwd и мой прежний пароль не распознается

Я изменил /etc/passwd, изменив ручной микки на mike, например:

mike:x:1000:25357:mike:/home/mickey:/bin/bash

К сожалению, когда я пытаюсь войти как майк, мой прежний пароль не принимается.

Как я могу решить это?

1 ответ

Решение

Сам пароль хранится в файле /etc/shadow,

Либо вы должны изменить обратно имя пользователя в /etc/passwd или вы также должны изменить соответствующее имя пользователя в /etc/shadow,

Если имена пользователей в обоих файлах не совпадают, вы не сможете войти в систему.

Другие вопросы по тегам