修改Openldap的管理员密码

DevOps ldap评论944字数 746阅读2分29秒阅读模式

查看openldap管理员密码字段放在哪个配置文件中

[root@i-68nhrdjj ldif]# ldapsearch -H ldapi:// -LLL -Q -Y EXTERNAL -b "cn=config" "(olcRootDN=*)" dn olcRootDN olcRootPW
dn: olcDatabase={2}hdb,cn=config
olcRootDN: cn=admin,dc=hebye,dc=com
olcRootPW: {SSHA}EcWIfkSYzvvfmlKRV1bTnHCFU+xtM1ZQ

设置openldap管理员最新的密码

[root@i-68nhrdjj ldif]# slappasswd -s wdm123456
{SSHA}xhOyR/+ZGe1U8aMQZxS0kTaVvxkiexYu

生成修改openldap管理员密码的ldif文件

cat > /root/newpasswd.ldif << EOF
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: {SSHA}xhOyR/+ZGe1U8aMQZxS0kTaVvxkiexYu
EOF

导入文件

[root@i-68nhrdjj ldif]# ldapmodify -H ldapi:// -Y EXTERNAL -f /root/newpasswd.ldif
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
modifying entry "olcDatabase={2}hdb,cn=config"

DevOps
  • 本文由 发表于 2022年7月14日 11:22:02
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
评论  0  访客  0

发表评论