意外地运行了 chown /

意外地运行了 chown /

我试图使用命令更改安装在 /media/user/ 上的硬盘的所有权

sudo chwon -R user:user /media/user/

但是我输入了错误并运行了命令

sudo chwon -R user:user / /media/user/

现在,所有内容/都设置为用户(用户名)用户(组)。我和我的同事使用此系统,由于权限已更改,我们无法通过 ssh 进入。我该如何恢复正常?

答案1

最快捷、最简单的方法是使用 Live CD 重新安装 Ubuntu。通过选择升级到 Ubuntu,您可以重新安装并保留文件。大多数应用程序和设置应该保留。

参考: 如果我意外地在系统目录(/、/etc、...)上运行命令“chmod -R”会怎样?

答案2

简而言之,不是。

对于登录,您可以使用 root ssh 登录(如果 sshd_config 允许 root 登录,否则您可能需要一个终端才能本地登录)或user(这是为了匹配权限,但chown /我不确定它是否有效)。

您可以逐个恢复所有权,例如,/home/user2属于user2和(/var/www需要www-data很长时间)。除此之外,唯一的方法是从备份中恢复。

相关内容