Chown root 错误

Chown root 错误

我不小心执行了该chown userx:userx /命令。

有没有办法以温和的方式解决这个问题?

我知道 mysql 文件夹必须归 mysql:mysql 所有。但是其他文件夹呢?有可用的权限脚本吗?

它是在 Virtuozzo 集群环境中运行并搭载 OS Redhat 的 VPS。

答案1

您是否告诉它递归应用它?

你可能会发现它确实不是以递归方式应用它,在这种情况下只有顶层将是 userx:uxery,因此您实际上不必再次更改除了 root:root 之外的任何内容。

如果你没有chown -R 那么它应该仍然可以。

答案2

如果你以递归方式执行 chown:

在类似的发行版上,启动此命令:

find / -type f -printf "chown %u:%g %h/%f\n" > /tmp/myperm.txt

在系统的救援模式下,source myperm.txt在您 chroot 到已挂载的系统根目录之后,对目标文件进行 chown,这次 :-)

这至少会对大多数文件进行正确的设置。

相关内容