Изменил UID root в Ubuntu
Я возился с файлом /etc/passwd, когда случайно изменил UID и GID root. Когда я вхожу в режим восстановления, у меня все еще нет полномочий суперпользователя, поскольку в файле passwd есть пользователь с UID и GID 0. Я кое-что прочитал о загрузке компьютера с live cd и монтировании раздела, но я не полностью понимаю, что это значит. Может быть, вы можете дать мне решение и ссылку на учебник или просто объяснить это здесь шаг за шагом. Заранее спасибо:)
1 ответ
Немного так: https://help.ubuntu.com/community/LiveCdRecovery
Вы загружаете Linux с Live CD (не используете его в качестве альтернативного загрузчика, а загружаетесь с установкой Live CD).
Затем смонтируйте раздел, содержащий /
вашей установки на жесткий диск, аналогично учебнику.
Остановись, прежде чем делать chroot
! Просто cd
каталог, в который вы его смонтировали, введите etc
, cp passwd passwd.backup
для хорошей меры (в случае, если ваш кот прыгает на клавиатуре через мгновение) и vi passwd
,