我刚从朋友那里弄到一台运行 Ubuntu 的 Linux 机器。它为用户创建的所有新文件设置了 644 权限。
但是出于某些目的,我希望该用户创建的所有文件和文件夹都具有 755 权限,我整天都在互联网上搜索,但没有找到任何有用的资源,而且我也是 Linux 系统的初学者。
答案1
在该用户的 .profile 或全局中/etc/profile
,输入
umask 027
记住:要获取 umask,请从 777 中减去所需的目录八进制权限,因此在这种情况下 777-750 变为 027。这应该给出drwxr-x---
。
使用该 umask,文件创建掩码将为 666-027 = 640(请注意,这不是真正的减法,而是逐位减去);这将得出-rw-r-----
。
简而言之:您可以读取、写入和更改目录;组可以读取和更改目录;其他任何人都被阻止。对吗?