【发布时间】:2019-12-27 06:52:13
【问题描述】:
我不小心更改了/etc的权限,无法解决
Sudo Error
-bash-4.2$ sudo su
sudo: unable to stat /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
/etc permissions
lrwxrwxrwx. 1 0 0 7 Oct 28 12:59 bin -> usr/bin
drw-rw-rw-. 94 0 0 4096 Mar 1 09:47 etc
files under the /etc folder shows like below
d????????? ? ? ? ? ? yum.repos.d
-????????? ? ? ? ? ? yum.conf
d????????? ? ? ? ? ? yum
d????????? ? ? ? ? ? xinetd.d
d????????? ? ? ? ? ? xdg
-????????? ? ? ? ? ? wgetrc
请帮助我如何恢复权限和所有权
我尝试使用以下命令解决它,但无法解决它
apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall sudo
apt-get 命令未找到
pkexec chmod 755 /etc
找不到pkexec命令
还尝试使用 rpm 更改权限
rpm --setperms /
【问题讨论】:
-
你可以用
/bin/su代替sudo,你也可以在救援模式下启动