Изменил разрешения / на пользователя [дубликат]

Я по глупости выполнил sudo chown -R carlos:carlos / и carlos - мой пользователь. Это изменило все файлы на Carlos и я не смог загрузиться снова (потому что корневые файлы теперь принадлежат #1000) и я не могу получить sudo acess в live cd (потому что владелец /usr был изменен на моего пользователя). Кто-нибудь может мне помочь? К вашему сведению, я смонтировал свой жесткий диск.

10
задан 26 June 2012 в 01:13

3 ответа

Вы можете потратить кучу времени, пытаясь исправить это, лучше всего просто переустановить существующую установку и дважды проверить, чтобы вы не форматировали раздел.

Вы потеряете установленные вами пакеты и должны будете переустановить их, но это гораздо меньше, чем восстановление разрешений в вашей системе.

0
ответ дан 26 June 2012 в 01:13
  1. Загрузитесь в режим восстановления (следуйте от 1 до 8 из по этой ссылке ). Пункт 8 очень важен.

  2. Набрав там корневой терминал, измените владельца файла sudoers.so: chown 0 /usr/lib/sudo/sudoers.so.

  3. Затем chmod 644 /usr/lib/sudo/sudoers.so.

  4. Перезагрузите компьютер.

0
ответ дан 26 June 2012 в 01:13

Это сработало от меня, надеюсь, это кому-нибудь поможет.

On booting time:
Select Advanced Options for Ubuntu.
Switch to ubuntu recovery mode.
Select root option from the list of Options.
Enter the commands below:

mount -o remount,rw /
mount --all
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
restart
0
ответ дан 26 June 2012 в 01:13

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

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