当前位置: 首页 > 知识库问答 >
问题:

错误123打开LDAP ldappasswd

阮鸿煊
2023-03-14

我在开放的LDAP中管理两个服务器主服务器和从服务器。我已经将ldap配置为允许在从机中更改用户密码。从服务器在主服务器中复制,但是当我使用ldappasswd时,主服务器会响应此问题:

结果:代理授权被拒绝(123)
附加信息:未被授权承担身份

你能帮我吗?

共有1个答案

梁丘佑运
2023-03-14

我不认为这和你的复制拓扑有任何关系。您似乎正在使用ldappasswd以不同用户的身份更新用户的密码绑定。

通常有更新用户密码的方法:

  • 用户可以更新自己的密码。
  • 管理用户可以更新用户的密码(您的情况)。在这种情况下,管理员应该在更新密码之前假定用户的身份。这称为代理授权。

如果要使用代理授权控件,首先需要确保管理用户具有使用此类控件的特权。看起来您的管理用户没有使用代理Auth控件的权限。

这个答案解释了如何启用代理Auth。希望这能有所帮助。

 类似资料:
  • 我使用的是Qt 5,当我打开串行端口时,打开成功,但立即收到错误信号。我这样打开端口: 并且open可以工作(表示“打开端口”),但错误槽会立即报告: 错误num: 0, msg:“没有这样的文件或目录” 为什么会触发此错误?打开后我可以写

  • 问题内容: 我正在学习如何在Python中打开文件,但是当我键入要打开的文件的路径时,会弹出一个窗口,说“(unicode错误)’unicodeescape编解码器无法解码位置2-3的字节:被截断的\ UXXXXXXXX转义”。它突出显示了我的第一个括号。这是代码: 问题答案: 一个明显的问题是您使用的是普通字符串,而不是原始字符串。在 会被解释为制表符,而不是文字反斜杠,其后是。 使用以下之一:

  • 问题内容: 当我尝试在命令提示符下使用Java进行任何操作时,都会出现此错误: 几天前,我确实删除了Java目录和注册表。我重新启动计算机,但Java仍能正常工作,然后今天又重新启动了它,现在出现此错误。我尝试卸载并重新安装,但这似乎不起作用。我安装了最新的Java JRE,并在环境变量中设置了路径。任何人都知道如何解决此问题? 问题答案: 确保删除所有文件并且从你的文件夹中删除,并且如果你使用的

  • 问题内容: 我收到这个奇怪的错误 我如何从中恢复?有任何想法吗 ? 谢谢 问题答案: 您丢失了与表1684和数据库17369相关的文件。在目录base / 17369中检查名称为1684的状态文件。 您可以确定它是哪个表: 1)获取数据库名称: 2)获取表名(连接到受影响的数据库): 可能没有更多可以做的事情了。仅从备份还原。

  • 我想在数据目录中为应用程序创建一个数据库。我试着使用 但我总是遇到以下异常:无法打开数据库文件 Logcat得出以下结果: 04-10 19:55:09.387: E/SqliteDatabase aseCpp(554):sqlite3_open_v2("/data/data/at.einkaufsliste/database/Einkaufsliste.sqlite", 我设置了权限外部存储和组

  • 问题内容: 创建容器时出现该错误消息。 但是我找不到有关该错误的任何信息。(我看到了https://github.com/docker/libcontainer/issues/211,但是那不是同样的问题。)有人知道吗? 谢谢。 问题答案: 默认的打开文件数限制为1024。可以通过两种方式增加它: 使用参数运行容器: 使用mode 运行容器并执行。 您可以在此处找到更多信息。