Mediawiki 身份验证问题
我刚刚接管了我们组织的 MediaWiki 的控制权。当前配置为使用 LDAP 来验证用户身份。然而,管理员帐户显然没有通过 LDAP 进行身份验证(我这么说是因为用户数据库中存在管理员的 user_password 哈希条目,但其他数据库中不存在)。但是,我们的登录页面没有选项来指定这一点! https://i.sstatic.net/t58FN.png
我尝试使用重置管理员密码changePassword.php、createAndPromote.php 但我仍然无法以管理员身份登录!
我现在可以尝试什么有什么想法吗?
I just took over control of our organization's MediaWiki. It is currently configured to use LDAP to authenticate users. However, the admin account, apparently, isn't authenticated through LDAP (I say so because a hashed entry for user_password exists for admin in the user database but not others). But, our login page has no option to specify this! https://i.sstatic.net/t58FN.png
I have tried resetting the admin password using changePassword.php, createAndPromote.php but I still can not login as admin!
Any ideas on what I can try now?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
除了 LDAP 用户之外,您还需要允许本地用户。在 LocalSettings.php 中进行设置:
但正如 Tgr 建议的那样,您应该将 LDAP 用户设置为管理员,然后禁用它,因为它往往会导致无穷无尽的问题。
You need to allow local users in addition to LDAP users. Set this in your LocalSettings.php:
But as Tgr suggests, you should make an LDAP user an admin and then disable this, since it tends to cause no end of problems.
只需将管理员权限授予其他用户即可。
Just give admin rights to some other user.