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 用户权限。

示例

  1. 对添加到组和节点的用户进行添加和授权
    samnonrootuser -a -l /tmp/user1 --local -x -g groupname username
  2. 除去已创建并添加到组的用户
    samnonrootuser -d --local -g groupname  username

文件

/usr/sbin/rsct/bin/samnonrootuser
samnonrootuser 命令的位置。

另请参阅

samctrlchrelchrgchrgmbrlsrgmkrgmkrelrmrelrmrgrmrgmbr 命令。

rmccli 常规信息文件。

Resource_Data_Input 文件