在 Oracle® Solaris 11.2 中确保用户和进程的安全

退出打印视图

更新时间: 2014 年 7 月
 
 

需要授权的命令(摘选)

下表提供了在 Oracle Solaris 系统上如何使用授权限制命令选项的示例。有关授权的更多讨论,请参见授权参考信息

表 8-2  命令和关联的授权
命令
授权要求
所有选项都需要 solaris.jobs.userat.allowat.deny 文件都不存在时)
所有选项都需要 solaris.jobs.admin
所有选项都需要 solaris.device.cdrw,缺省情况下在 policy.conf 文件中授予
提交作业的选项需要 solaris.jobs.usercrontab.allowcrontab.deny 文件都不存在时)
列出或修改其他用户的 crontab 文件的选项需要 solaris.jobs.admin
分配设备需要 solaris.device.allocate(或在 device_allocate 文件中指定的其他授权)
将设备分配给其他用户(–F 选项)需要 solaris.device.revoke(或在 device_allocate 文件中指定的其他授权)
取消其他用户的设备分配需要 solaris.device.allocate(或在 device_allocate 文件中指定的其他授权)
强制取消指定设备的分配(–F 选项)或所有设备的分配(–I 选项)需要 solaris.device.revoke(或在 device_allocate 中指定的其他授权)
列出其他用户的设备(–U 选项)需要 solaris.device.revoke
创建角色需要 solaris.user.manage。设置初始口令需要 solaris.account.activate。设置口令策略(如帐户锁定和口令有效期)需要 solaris.account.setpolicy
删除口令需要 solaris.passwd.assign 授权。
更改口令需要 solaris.passwd.assign 授权。更改口令策略(如帐户锁定和口令有效期)需要 solaris.account.setpolicy
访问邮件子系统功能需要 solaris.mail;查看邮件队列需要 solaris.mail.mailq
创建用户需要 solaris.user.manage。设置初始口令需要 solaris.account.activate。设置口令策略(如帐户锁定和口令有效期)需要 solaris.account.setpolicy
删除口令需要 solaris.passwd.assign 授权。
更改口令需要 solaris.passwd.assign 授权。更改口令策略(如帐户锁定和口令有效期)需要 solaris.account.setpolicy