我对 Ubuntu 还很陌生。我目前正在使用 Ubuntu 14.04 版本。我遇到了一个问题,即在chown -R username:usergroup /*
对次要用户运行命令后,我的主要用户帐户无法运行。
我的机器上有两个用户。两者都具有管理员功能。一个是 abc,另一个是 root。abc 是主用户,我已通过另一个用户运行该命令。此后,我遇到了这个问题。
- 我无法以第二个用户身份登录。
- 来宾帐户运行正常,但其他帐户则不正常。
- Sudo 命令不起作用。
- 主用户界面非常慢并且每次都闪烁。
- 关机选项不起作用。
运行 sudo 命令后,出现错误消息“sudo: /usr/bin/sudo 必须由 uid 0 拥有并设置 setuid 位”
答案1
chown
改变了所有权,并-R
在 上递归执行/*
。
您已更改根文件系统中所有文件的所有者和组。由于无法恢复此操作,如下所述:如果我意外地在系统目录(/、/etc、...)上运行命令“chmod -R”会怎样?,您可能需要备份文件并重新安装。这就是为什么sudo
警告您应谨慎使用 root 权限。
好吧,你当然可以通过使用 Live CD/USB 来修复所有权问题sudo
,但我认为其他应用程序也存在很多其他问题。并不是根文件系统中的所有文件都是 root:root。