在错误的目录中使用 chmod 设置权限

在错误的目录中使用 chmod 设置权限

我正在通过终端进行 magento 补丁,并在 / 而不是 /public_html 中运行以下命令

find . -type d -exec chmod 500 {} \;
find . -type f -exec chmod 400 {} \;
find var/ -type f -exec chmod 600 {} \;

有没有简单的解决办法,或者我弄乱了我的服务器?

答案1

我有一些类似的问题,但不是来自根文件夹:s

如果您使用基于 RPM 的发行版,则可以使用以下命令来完成此操作rpm --setperms。逐一恢复软件包会很痛苦,在类似 Debian 的系统上apt-get --reinstall install是你的朋友。

我不确定它是否能通过所有目录思想

答案2

你已经很好地冲洗了你的服务器。最快的恢复方法是重新安装操作系统并恢复备份。你确实有备份,对吧?

相关内容