如何在 AIX 中创建多个具有相同 UID 的 ID?
如何更改 AIX 中 ID 的 UID ?
答案1
你不能。
(最终)mkuser
命令不会创建具有相同 UID 的 ID。引用mkuser man page
:
笔记
无论 dist_uniqid 系统属性如何,始终强制执行目标注册表中的 ID 冲突检测。
使用 smitty 或命令行都会使您陷入相同的情况。
至于更改用户的 UID,您可以使用chuser
命令 or smitty
(然后调用 chuser),但它使用与mkuser
以下相同的限制:
但是,当使用 chuser 命令更改 ID 时,ID 冲突检查也由 /etc/security/login.cfg 文件的 usw 节中的 dist_uniqid 属性控制。 ID 冲突控制的行为与 mkuser 命令描述的行为相同。
为了获得额外的乐趣,请查看 smitty 在用户更改 ( ) 期间运行的命令smitty chuser
:
x() {
if [ $# -ge 2 ]
then
for i in "$@"
do
spam="$spam \"$i\""
done
eval chuser $spam
fi
}
x id='1234' username