umask 设置存储在哪里?除了全局设置之外,这可以应用于主目录吗?
Posted
技术标签:
【中文标题】umask 设置存储在哪里?除了全局设置之外,这可以应用于主目录吗?【英文标题】:Where is the umask setting stored? Can this be applied to home directory other than setting it globally? 【发布时间】:2017-12-12 09:48:08 【问题描述】:umask 似乎在各种文件(centos)中设置为:
/etc/profile
/etc/profile.d/umask.sh
/etc/login.defs
...
这个的优先顺序是什么?
此外,当您使用“umask xxx”设置 umask 时,该值会存储在哪里?
这个的优先顺序是什么?
另外,我该如何为 /home/ 目录设置 umask。 默认情况下,它设置为 755,我打算将其更改为 750。 据我了解,umask 是一个全局设置,不能在目录中应用。 如果是这种情况,我还有什么其他选择?
【问题讨论】:
【参考方案1】:如果您想为 /home 设置 umask,您需要使用 umask 选项将其挂载为单独的文件系统以设置所需的 umask。这些选项需要在 /etc/fstab 中设置才能在系统启动时生效。真正的问题是您目前是否在单独的 /disk/partition/logical 卷上有 /home。
【讨论】:
以上是关于umask 设置存储在哪里?除了全局设置之外,这可以应用于主目录吗?的主要内容,如果未能解决你的问题,请参考以下文章
除了 80 / 443 之外,我可以为 Kubernetes 入口设置自定义端口以侦听吗?