![Linux mint 中的文件和文件夹权限无法继承](https://linux22.com/image/717555/Linux%20mint%20%E4%B8%AD%E7%9A%84%E6%96%87%E4%BB%B6%E5%92%8C%E6%96%87%E4%BB%B6%E5%A4%B9%E6%9D%83%E9%99%90%E6%97%A0%E6%B3%95%E7%BB%A7%E6%89%BF.png)
我们正在使用安装了 acl 选项的 ext4 文件系统的 Linux mint,我想设置一个文件夹,以便在其中创建的目录或文件的任何内容都继承默认权限和组 = 775,我已经应用了带有选项的 setfacl (-R -d -m ugo:rwx),我也尝试更改用户 umask 0002,但文件仍然被创建为 644,有人可以帮我吗,谢谢。
答案1
虽然不是完全重复,但您的问题似乎与这个问题非常相似: https://askubuntu.com/questions/642236/how-to-make-the-newly-created-files-inherit-the-directorys-permissions
希望那里的答案也适用于你的问题,请告诉我
答案2
这是 Linux Mint 的正常行为,一些用户认为这是一个错误。
作为一种解决方法,您可以创建一个新脚本:
echo "umask 002" > /etc/profile.d/umask.sh
这将设置您登录时的 umask。
编辑#1:
你能检查一下吗这个 U&L 答案? 我会尝试运行该代码:
bash -x -l -i -c 'exit' 2>&1 | grep ' umask '
验证 umask 是否配置正确。