- 求职 : 数据库管理员
- 论坛徽章:
- 0
|
我的ldap Server 中有了些資料,查看起來有些不方便,就寫了這一段代碼
見笑了,
dumpldap.sh user
dumpldap.sh user uid=test*
dmpldap.sh
- vim dumpldap.sh
- #!/bin/bash
- MF=$0;
- [ -h $0 ] && MF=$(readlink $0)
- MWD=$( dirname $MF );
-
- . $MWD/dn.conf
- case $1 in
- all)
- NBN=$BN ;;
- auth)
- NBN=dc=auth,$BN ;;
- smb)
- NBN=dc=smb,$BN ;;
- user)
- NBN=ou=People,dc=auth,$BN;;
- group)
- NBN=ou=Group,dc=auth,$BN;;
- *)
- echo `basename $0` "[ all | auth | smb | user | group ]"
- esac
- shift
- #echo $NBN
- [ -z $NBN ] || ldapsearch -x -h $HOST -b $NBN -D $DN -w $PW $1 |grep -v "^#"
复制代码
vi dn.conf
- HOST=ldapserver
- DN=uid=my,ou=People,dc=auth,dc=dg,dc=com,dc=cn
- BN=dc=dg,dc=com,dc=cn
- PW=mypass
复制代码
阿飛
2005-08-13 |
|