Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18681637
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类:

2008-05-11 22:03:48

LU上有人问“passwd和pwdadm有何区别”()
    之前没用过pwdadm,不过既然有人问,那就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
for i in feadm feuser bnadm bnuser crmadm crmuser scvadm scvuser ; do pwdadm -c$i ;done

    以前我是用ed来完成清除ADMCHG flag的(如下),显然没有上面的pwdadm来的科学。
ed /etc/security/passwd <g/flags/s/ADMCHG/
w
.
!

    另外,我给的例子,是特意建成密码与用户名保持一致的。根据不同的需求,可以略做修改。

阅读(1201) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~