gpt4 book ai didi

c - 如何使用自定义 pam ssh 模块为用户提供自定义错误代码/阻止原因?

转载 作者:行者123 更新时间:2023-11-30 17:06:47 29 4
gpt4 key购买 nike

我写了一个 pam_module ,它做了几件事,并且变得很大,无法在这里发布任何代码。它的工作原理基本上与 pam_abl 类似,但具有一些附加功能,例如基于城市/国家的阻止以及检查 dns 黑名单。

现在我想给用户一个登录不成功的原因。例如:登录失败,因为您的国家/地区被阻止。

我希望你能明白。尽管我做了一些研究,但我还没有找到在 pam_auth 中执行此操作的可能性。我希望有人能给我提示和/或引导我走向正确的方向。提前致谢。

编辑:对于有类似问题的其他人:pam_info就是您正在寻找的。

最佳答案

pam_motd(8)的源代码或者应该给你一些如何回信给用户的想法。

其实有函数pam_info(3) ,这正是您想要的。

关于c - 如何使用自定义 pam ssh 模块为用户提供自定义错误代码/阻止原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34463320/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com