Sam*_*ack 7 permissions sudo chown ownership
所以,我做了一件愚蠢的事情......
我正在从 tarball 安装一些软件(Java SE 7,如果你必须知道),我厌倦了使用sudo
,所以我去把我的/usr
目录的所有者更改为我自己。
$ sudo chown -R sammy /usr
Run Code Online (Sandbox Code Playgroud)
哎呀!
自从sudo
住进去/usr/bin/
,也就换了主人。现在,我不能再使用它了。我是不是不小心陷入了 sudo-Catch 22?我无法使用apt-get install
或任何数量的 shell 环境的其他基本功能。
$ sudo
sudo: must be setuid root
Run Code Online (Sandbox Code Playgroud)
有没有办法将此目录(以及子目录)的所有者更改回root
?