如何恢复 /var/ 目录中文件的默认所有者?

如何恢复 /var/ 目录中文件的默认所有者?

不小心在/var/我运行的目录chown root . -R;chgrp root . -R。现在mysql等服务无法启动。有没有办法恢复默认所有者和组?

如果没有办法,默认的所有者和组是什么/var/lib/mysql目录及其文件?

答案1

rpm --setperms --setguids将重置您指定的包的权限,这些包可能包含 下的文件/var,但 中的文件/var/lib/mysql不受 rpm 管理。幸运的是,它们都属于,mysql:mysql所以一个chown命令就可以解决这个问题。

相关内容