哪个umask在Linux(022或027)中更安全?

如果umask设置为027(根本上我想知道027是否比022安全性更好),是否有任何安全问题?

根据我的理解,从安全的angular度来看,027是一个更好的select。 但我想确认这一点。

027从安全angular度来看更好。

更好的是使用077作为根。

使用027掩码,当root创build一个文件时,它可以被属于该文件组的用户读取和执行。

使用077掩码,只有root可以读取写入和执行文件。

为什么077更好?

  • 因为通过制作属于用户的文件只有root可以避免一些常见的系统pipe理员错误。
  • 因为攻击者难以运行权限升级,如果他们甚至无法读取,就只能编写不好的shell脚本/二进制文件。