dokuwiki 重置管理员密码

dokuwiki 管理员默认用户名: admin如果采用简单验证方法,用资料存储在文件中,第二列即为密码的 hash值.


catconf/users.auth.php
# users.auth.php
# <?php exit()?>
# Don't modify the lines above
#
# Userfile
#
# Format:
#
# login:passwordhash:Real Name:email:groups,comma,seperated
 
 
lucy:$6$hdLEXRS9$X4lQKUDKoCnk9ubS.XPKR1:Lucy:lucy@suzf.net:admin,user
 
 
 
^_^[13:38:12][root@lab.suzf.nettmp]#cat crypt_test.php
<?php
// 设置密码
$password = 'yourpassword';
 
// 获取散列值,使用自动盐值
$hash = crypt($password);
echo "password: $password\n";
echo "hash: $hash\n";
 
?>
 
^_^[13:38:16][root@lab.suzf.nettmp]phpcrypt_test.php
password: yourpassword
hash: $1$rtfdScJg$uQh7Dl6bFFwgtI6iWDkcv.

将旧的hash 值替换为新的hash 就可以从新登录了。同级目录下有 ./conf/acl.auth.php 文件是用来控访问权限的。