系统管理指南:安全性服务

RBAC 中的配置文件 Shell

角色可以通过 Solaris Management Console 启动器或配置文件 shell 来运行特权应用程序。配置文件 shell 是一种特殊的 shell,可用于识别权限配置文件包括的安全属性。当用户运行 su 命令来承担角色时,便会启动配置文件 shell。配置文件 shell 包括 pfshpfcshpfksh。这些 shell 分别对应于 Bourne shell (sh)、C shell (csh) 和 Korn shell (ksh)。

已直接指定有权限配置文件的用户必须调用配置文件 shell 才能运行具有安全属性的命令。有关可用性和安全性的注意事项,请参见直接指定安全属性时的安全注意事项

可以对所有在配置文件 shell 中执行的命令进行审计。有关更多信息,请参见如何审计角色