![如何设置目录的默认权限](https://linux22.com/image/207078/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E7%9B%AE%E5%BD%95%E7%9A%84%E9%BB%98%E8%AE%A4%E6%9D%83%E9%99%90.png)
我正在远程服务器(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
。更有可能的是,您的问题是错误的,并且对于您的权限问题有更好的解决方案,例如“正确的”用户(所有者)和/或组以及适当的权限。