如何设置目录的默认权限

如何设置目录的默认权限

我正在远程服务器(RHEL 8)中使用一些网页,目录是var/www/html/project.在项目文件中,我有一个charts文件夹,该文件夹内的 .js 文件将不时更新。

所以我总是将该目录文件的权限设置为我想要的。我需要找到一种方法将所有这些文件的默认权限设置为 777。

所以我的目标目录是var/www/html/project/charts,我需要设置任何文件(即使它被删除并在内部重新创建)具有任何人读取、写入和执行的权限?

例如,我需要将此目录设为默认权限 777。这可能吗?

chmod 777 var/www/html/project/charts/

我在那里找到了答案。但我很困惑在哪里添加777。 如何为目录中的所有文件夹/文件设置默认文件权限?

答案1

如果您想要的目录权限确实是777(即非常不太可能),而不是您需要设置的umask 0。更有可能的是,您的问题是错误的,并且对于您的权限问题有更好的解决方案,例如“正确的”用户(所有者)和/或组以及适当的权限。

相关内容