UNIX 中 noaccess 用户的用途?

UNIX 中 noaccess 用户的用途?

有人能给我一份文档或向我解释一下 noaccess 用户的实用功能或应用吗?它似乎可以与我可能创建的任何其他用户互换。它被默认包含在 Solaris 的新安装中的目的是什么?(可能还有 Linux)

答案1

以受限帐户运行任务是遵守最小权限原则的一种方式。拥有一个可供各种软件包用于此目的的标准受限帐户会使事情变得更容易。如果没有它,您可能需要以某种方式创建和使用等效帐户。

一个例子是Java Web 控制台Oracle 针对 Solaris 10 发布了一条注释:

默认情况下,Web 控制台以用户身份 noaccess 运行。但是,某些系统配置会禁用 noaccess 用户,或将 noaccess 用户的登录 shell 设置为无效条目,从而使此用户身份不可用。

当 noaccess 用户不可用时,无法启动或配置 Web 控制台服务器,因此必须指定备用用户身份。理想情况下,用户身份应仅在初次启动时配置控制台服务器之前更改一次。

相关内容