永久设置默认 umask

永久设置默认 umask

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

答案1

您无法umask针对每个目录进行自定义。

解决特定场景的典型方法是使用setfacl默认掩码。

相关内容