返回列表 发帖

[疑问] 请教:passwd和pwdadm有何区别??

看了一些资料,一头雾水。
曾在测试机上试过,root新建一个用户后,若用passwd为这个用户设置口令,则新用户登录的时候会被要求修改密码,而用pwdadm设置则不会要求修改,但换另一台机器又发现这两个命令无论用哪个设置口令,被修改口令的用户登录的时候都会被要求修改密码,因为这两个命令都会将/etc/security/passwd中的flags修改为ADMCHG,这样就会要求修改口令。

这两个命令到底有什么区别呢?请高手赐教。
谢谢!

没啥区别。
pwdadm算是"贵族"专用——可见平等的思想并不普遍啊
★☆  9月2-5号,IBM POWERHA技术培训,成都,老农讲。其余课程稍后安排★☆详情请点这里!

专业提供IBM小机及存储技术支持、实施、维保和培训,代理备机及配件。EMAIL:allenlong68[at]gmail.com([at]换成@)

LoveUnix.net技术交友QQ群号:32519933.请加入群的朋友把群名片改成LU的ID。(群是朋友聊天用的,技术请在论坛谈。)
QQ里谈技术没积累,是方便自己麻烦别人;在论坛里讨论,可以大家都参与,并留做参考。
技术不是简单看个文档就能提高的,多参与讨论进步快。对问题有见解的就发一下,说对了是帮助别人,说错了给机会纠正自己。

TOP

批量建用户的时候,我才会用到pwdadm
我的博客:http://blog.chinaunix.net/index.php?blogId=739欢迎访问,并请多多批评指正。

TOP

多谢两位前辈指教。
请教beginner-bj 版主:建批量用户的时候为什么要用pwdadm呢?用passwd不行吗?
另外,想让新建的用户不用修改密码就可以直接登录,除了直接修改passwd文件,还有办法吗?(对菜鸟来说手工修改配置文件总是觉得不太踏实)

TOP

不好意思,我记错了。批量建用户是用chpasswd,不是pwdadm。

pwdadm我没用过。应该如农哥所说——passwd和pwdadm没啥区别。
我的博客:http://blog.chinaunix.net/index.php?blogId=739欢迎访问,并请多多批评指正。

TOP

man pwdadm看了看,发现pwdadm -c比较有用。

下面是我之前批量建用户的过程:
for i in feadm bnadm crmadm scvadm; do mkuser pgrp='dbadm' $i;done
for i in feuser bnuser crmuser scvuser; do mkuser pgrp='dbuser' $i;done

for i in feadm feuser bnadm bnuser crmadm crmuser scvadm scvuser ; do echo echo $i:$i \| chpasswd ;done | ksh

ed /etc/security/passwd <<!
g/flags/s/ADMCHG/
w
.
!

man pwdadm后,发现ed那部分以后可以用pwdadm代替。
我的博客:http://blog.chinaunix.net/index.php?blogId=739欢迎访问,并请多多批评指正。

TOP

又学习了新的知识,多谢前辈指教!

TOP

听课听课

TOP

学到好东东了..

TOP

原帖由 beginner-bj 于 2008-5-9 14:22 发表
man pwdadm看了看,发现pwdadm -c比较有用。

下面是我之前批量建用户的过程:
for i in feadm bnadm crmadm scvadm; do mkuser pgrp='dbadm' $i;done
for i in feuser bnuser crmuser scvuser; do mkuser  ...

pwdadm -c什么 -c 清除用户的所有密码标志。
什么意思?

TOP

动手一试就知道了啊
我的博客:http://blog.chinaunix.net/index.php?blogId=739欢迎访问,并请多多批评指正。

TOP

学习

TOP

返回列表

重点推荐 关闭


7月6号,贾海峰和高瑞凤VS老农官司开庭

7月6号早上9点,石家庄桥西区法院,(贾海峰+高瑞凤)vs 老农开庭


查看