使用 ColdFusion 在 Linux 中为特定文件类型(.xlms、.png .pdf...)设置默认 666 权限

使用 ColdFusion 在 Linux 中为特定文件类型(.xlms、.png .pdf...)设置默认 666 权限

我正在 Linux 系统上使用 ColdFusion 开展一个项目,我需要以编程方式为具有特定扩展名的文件(.pdf、.xlsx、.png、.html、.zip)设置默认权限(666)。尽管使用了各种chmodsetfacl命令,但我仍未获得预期的结果。

我希望每当 ColdFusion 应用程序上传到目录的任何文件时,它都应默认获得 666 权限,以便任何人都可以重命名上传的文件。

该文件夹有所有者nobodynogroup。以下是我尝试过的命令:

sudo chmod -R g+w folder/
sudo chmod -R g+s folder/
setfacl -R -m "default:user::rwx,default:group::rwx,default:other::rwx" foldername/

笔记:-当我从终端上传文件时,它获得了 666 权限,但当我从 ColdFusion 程序创建和上传文件时,它获得了 rw-rr 即 644 权限。那么我应该怎么做才能获得文件的 666 权限?

相关内容