Gih's Blog

只言片语

AIX非交互式修改用户密码

2011-07-19 by gihnius, tagged as aix

AIX提供一个非交互式修改密码的命令: chpasswd

# echo "user:password" | chpasswd 
这在脚本中应用会非常方便, 但不爽的是 AIX 的这个功能默认非root用户不能使用! 普通用户改自己的密码有什么问题呀!?其它系统Linux/FreeBSD也有类似的方法:比如FreeBSD可以通过 pw来修改:
# echo "newpassword" | pw mod user USER_NAME -h 0 
要批量添加用户时, 把上面的 "mod" 改为 "add" 就可以了.