显示我无法登录的用户的 umask

显示我无法登录的用户的 umask

umask我知道我可以通过在命令行上执行来显示当前用户的 umask 。

  • 有什么方法可以找出用户的 umask我没有权限登录?(也没有 root/sudo 访问权限……)

似乎某些地方的某些奇怪的配置会覆盖我们的系统默认值(即0022UID <200 和0002UID >=200 的 umask),我想检查这个用户的实际 umask 是多少...(这是 Web 服务器的技术用户,因此无法登录...)

答案1

umask 不是用户的属性;它属于过程. 一个用户可能运行许多具有不同 umask 的进程。

在 Unix 和 Linux 堆栈交换中,有人问是否有可能获取进程的当前 umask? 通常,人们会期望这样的事情暴露在/proc进程的目录中,但是 umask 并没有在任何地方暴露。

相关内容