Я изменил имя пользователя путем изменения/etc/passwd

Я сделал что-то ДЕЙСТВИТЕЛЬНО глупое - я сделал... sudo vi/etc/passwd Затем, я изменил имя пользователя на пользователя, которого я хотел, я вышел из файла.

Теперь - пароль пользователя больше не соответствует, я не могу изменить пароль, поскольку я не могу ввести текущий пароль. Я не могу sudo (поскольку пароль больше не соответствует). Я все еще зарегистрирован все же.

Существует ли выход? Я зашифровал диск - если я вынимаю его, я могу смонтировать его на другой машине?

Sam

1
задан 28 June 2018 в 17:26

1 ответ

Необходимо изменить имя пользователя в/etc/shadow также. Затем имя/пароль будет соответствовать и должно работать. Проверьте/etc/group и/etc/gshadow файлы также для старого имени пользователя, и изменитесь при необходимости. Затем проверьте/etc/sudoers файл... и т.д.
Вероятно, необходимо было просто добавить нового пользователя (useradd), добавить нового пользователя к sudoers, и когда вещи работают, удаляют старого пользователя.

0
ответ дан 8 December 2019 в 00:27

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

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