samnonrootuser
名称
samnonrootuser - samnonrootuser 配置本地用户以运行 System Automation 命令。
概要
samnonrootuser[ -h ][ -a|-添加|-d|--删除 ] [ -V--silent ] [ -l<日志文件> ] [ --local ] [ --管理组 ] [ -x| -sa 管理员 ] [ -g| -group <groupName> ] [ -gid --gid<群组ID> ][ <userName> ]
描述
samnonrootuser 命令将用户配置为以 "操作员" 或 "管理员" 身份运行 System Automation 命令。 缺省情况下,只有 root 用户有权运行 System Automation 命令。 运行此脚本将调整文件许可权和 RSCT ACL 文件,以便指定的用户具有管理域资源的相应许可权。
选项
- -h
- 打印此帮助。
- -a or --add
- 为指定用户添加非 root 用户配置。 这是此命令的缺省操作。
- -d or --delete,
- 除去指定用户的非 root 用户配置。
- -g or --group <groupName>,
- 指定用户帐户的主组的名称 (缺省值 :group name = sagroup)。
- gid <groupId>,
- 指定用户帐户的主组的标识。 (缺省值 :group id = 222)
- -l <LogFile>,
- 指定日志文件名。 (缺省值: 不写入日志文件)。
- --local,
- 仅在本地节点上运行脚本。 如果省略,那么缺省值是在所有集群节点上执行更改。
- --manage-group,
- 创建本地 UNIX 组 (如果组不存在) ,并将指定的用户添加到此组。 将组设置为用户的主组。 如果省略,那么缺省值是不对组和用户进行任何更改。
- -silent,
- 不向 stdout 写入任何消息。
- -v,
- 以详细方式运行脚本。
- -x or --sa-admin,
- 设置 sa_admin 角色的 ACL 许可权。 如果省略,那么缺省值为设置 sa_operator 角色的 ACL 许可权。
参数
- userName
配置为非 root 用户集群用户的用户帐户的名称。
退出状态
- 0
- 所有配置都已成功完成。
- 1
- 至少一个配置任务失败-请参阅 "打印输出" 以获取详细信息。
安全性
此命令需要 root 用户权限。
示例
- 对添加到组和节点的用户进行添加和授权
samnonrootuser -a -l /tmp/user1 --local -x -g groupname username - 除去已创建并添加到组的用户
samnonrootuser -d --local -g groupname username
文件
- /usr/sbin/rsct/bin/samnonrootuser
- samnonrootuser 命令的位置。
另请参阅
samctrl, chrel, chrg, chrgmbr, lsrg, mkrg, mkrel, rmrel, rmrg和 rmrgmbr 命令。
rmccli 常规信息文件。
Resource_Data_Input 文件