chmod只修改子目录或文件的权限

Posted yylei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chmod只修改子目录或文件的权限相关的知识,希望对你有一定的参考价值。

一、目录权限设置很重要:可以有效防范黑客上传木马文件.
如果通过 chmod 644 * -R 的话,php文件就没有权限访问了。
如果通过chmod 755 * -R 的话,php文件的权限就高了。

所以就需要分开设置目录权限和文件权限:

linux 服务器权限:经常要用到的命令:


find /path -type f -exec chmod 644 {} ;  //设置文件权限为644
find /path -type d -exec chmod 755 {} ;  //设置目录权限为755

设置完成后,再通过命令:chown root:root * -R 将目录和文件的所有者改为root。

这样就更加安全了。

如果只修改子目录(不包括文件)权限,举例:
chmod 755 `find -type d`
或者:
find /目录 -type d -exec chmod 755 {} ;

find /目录 -type f -exec chmod 644 {} ; (相反,只修改该目录下的所有文件)
————————————————
版权声明:本文为CSDN博主「铮亮不锈」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/shi_yi_fei/article/details/50476973

以上是关于chmod只修改子目录或文件的权限的主要内容,如果未能解决你的问题,请参考以下文章

修改linux文件权限命令:chmod

修改linux文件权限命令:chmod(转)

linux如何修改文件或目录的权限(chmod)

每日一个linux 命令-修改linux文件权限命令:chmod

Linux命令:修改文件权限命令chmod

chmod变更文件或目录的权限