上一主题: chgrp 命令 — 修改 UNIX 组

下一主题: editfile 命令 — 修改 UNIX 文件设置

chusr 命令 — 修改 UNIX 用户

在本地 UNIX 环境中有效

使用 chgusr、editusr 和 newusr 命令处理 UNIX 用户。 这些命令结构相同,仅在以下方面有所不同:

注意:在配置设置 (seos.ini) 中指定的文件内对用户进行读取、添加、更新和删除;默认情况下,此文件为 /etc/passwd。 有关详细信息,请参阅《端点管理指南:用于 UNIX》

注意:此命令同样存在于 CA Access Control 环境中,但操作方式有所不同。

此命令有以下格式:

{{chusr|cu}|{editusr|eu}|{newusr|nu}} userName \
[enable] \
[gecos(string)] \
[homedir({path|nohomedir})] \
[password(string)] \
[pgroup(groupName)] \
[shellprog(path)] \
[userid(number)]
enable

启用因任何原因而被禁用的用户帐户登录。 这是一个 chusr 和 editusr 参数。

gecos(string)

指定一个包含有关用户的一般注释的字符串,例如用户全名。 用单引号将字符串引起。

homedir(path|nohomedir)

指定用户主目录的完整路径。 CA Access Control 尝试创建目录。 更新 UNIX 文件,无论 CA Access Control 是否成功创建了主目录。

如果指定了 nohomedir,则 UNIX 将不会为用户创建 homedir。

password(string)

为用户分配密码。 指定除空格之外的任何字符。 该密码只能用于一次登录。 用户下次登录系统时,必须设置新密码。

pgroup(groupName)

指定用户的主组名。

shellprog(path)

指定在用户调用 login 或 su 命令后执行的初始程序或 shell 的完整路径。

userid(number)

指定用户的唯一数字 ID,用于任意 Access Control。 输入一个大于 100 的十进制数字;不接受小于 100 的值。

userName

指定现有 UNIX 用户的名称。 更改多个用户时,请用括号将用户名列表括起,并用空格或逗号分隔用户名。

更多信息:

rmusr 命令 — 删除 UNIX 用户

showusr 命令 — 显示本地用户属性

ch[x]usr 命令 - 更改用户属性