моя система является новыми 11,04 человечностью, и я недавно начал работать с ЛАМПОЙ. некоторые, как, когда я пытался изменить полномочия var/www/для netbeans для работы над локальным сервером и делал что-то, что заставляет это уведомление показывать каждый раз, я делаю sudo:
sudo: /var/lib/sudo owned by uid 33, should be uid 0
это плохо? как я могу зафиксировать его? что точно я сделал?
спасибо.
Устранить ту конкретную проблему легко:
sudo chown -R root /var/lib/sudo
Что касается того, почему это произошло... Я полагаю этому, когда Вы смешивали с полномочиями для /var/www
Вы так или иначе, случайно, измененные полномочия (и владение) всех /var
дерево, включая /var/lib/sudo
. (Я поставил пользователя, которого Вы пытались установить, имеет id=33),
Это может иметь много последствий, при этом sudo предупреждающее сообщение является всего одним признаком.
ОБНОВЛЕНИЕ
Что касается последствий... это действительно зависит от того, что (и где) Вы сделали. Многие (но не все) файлы и сгибы в /var
дерево принадлежит root:root
, и ее в основном невозможное для знания, кому первоначально принадлежали каждый файл и папка. Полный переустанавливают, был бы единственный выполнимый способ восстановить его.
Если Вы изменились только /var/lib
дерево, это сужает "повреждение", но не очень: там существуют все еще сотни файлов.
Можно попытаться узнать, какая команда, которую Вы дали, доставила эти неприятности, получив доступ к Вашей истории удара:
gedit ~/.bash_history &
Возможно, это даст ключ к разгадке то, что произошло и его последствия