
По ошибке я хотел изменить владельца /usr, /etc и /home
chown -R username
потому что я думал, что в этом случае я не увижу никакой ошибки, говорящей об отказе в разрешении на установку программного обеспечения и т. д., но сделав это, получил ошибку, означающую, что sudo был испорчен. Я попытался решить ее с помощью
chown -R root:root /usr/lib/sudo
и но не повезло тогда попробовал после ввода команды ниже
mount -o rw,remount /
в Ubuntu Recovery, хотя сейчас это единственный способ, которым я могу общаться с Ubuntu с помощью командной строки root, я получил следующую ошибку:
sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner
sudo: fatal error, unable to load plugins
ни одна из указанных команд не решила проблему. после попытки доступа к своей учетной записи для получения резервной копии данных для переустановки Ubuntu я столкнулся с другой более серьезной проблемой: я не вижу свою учетную запись пользователя на экране входа в систему. Я вижу только гостевой сеанс. даже при входе в гостевой сеанс я снова возвращаюсь на экран входа в систему. Я действительно не знаю, что делать. пожалуйста, помогите, если знаете, как это решить. Я вообще не могу использовать sudo и не могу также выполнить apt.get update на экране восстановления Ubuntu.
решение1
Создайте Ubutnu live cd, смонтируйте диск, на котором установлен Ubutnu, и сделайте chown -R root: /media/ubuntu/YourDriveName/etc
. Повторите это, но замените etc
на usr
. Я думаю, что нет причин менять владельцев /etc
и /usr
.