@TokkeRout

Как изменить файл etc/passwrd?

Неуверенный пользователь Linux.
Нашел статью как можно получить рут права на папку etc...
Изменил UID и GID своего пользователя на 0, как у root и сохранил все это дело.
В итоге получил в консоли Неизвестный пользователь@name и не возможность выполнить команды под sudo, а после перезагрузке окно ввода пароля просто не выходит. Не могу войти в систему вовсе...
Как можно исправить данную ситуацию? Можно ли как-то вернуть эти значения?
  • Вопрос задан
  • 1066 просмотров
Пригласить эксперта
Ответы на вопрос 3
Если логин под рутом отключен проще всего заггрузиться с livecd, смонтировать диск с системой и отредактировать /etc/passwd в исходное состояние.
Если строку со своим пользователем совсем поломал, то можешь сделать chroot в свой системный диск и создать нового пользователя
https://wiki.archlinux.org/index.php/change_root
Можно еще погуглить single user mode если загрузится с livecd нет возможности
Ответ написан
@pfg21
ex-турист
редактировать напрямую /etc/passwd напрямую не рекомендуется.
для этого есть команды useradd userdel usermod

если у тебя есть доступ к sudo зачем тебе root ??

приведи пример своего /etc/passwd там ничего шекретного нет.
Ответ написан
@prlepiped
CTRL+ALT+T

nano /etc/passwd
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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