如果我们创建一个共享目录,并允许一个root用户和一个组sharedgroup具有权限:-rwxrwxr--
,并且我们希望每个新文件都具有权限-rwxrwxr--
,但父目录的权限是rwxrwxr-w
。执行此操作的方法(据我所知)是将默认 umask 设置为 0003,但是一旦我们关闭终端,umask 就会重置。那么我们如何才能使改变永久化呢?仅适用于目录,因为我们不想改变umask
整个系统的 s。
答案1
您无法umask
针对每个目录进行自定义。
解决特定场景的典型方法是使用setfacl
默认掩码。