pam认证问题
fc9下的pam核心库libpam.so.0 -> libpam.so.0.81.12 与redhat有什么区别呢,为什么redhat上好用,而在fc9上pam_authenticate(pamh, 0); 认证失败返回值为7,认证失败???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
fc9下的pam核心库libpam.so.0 -> libpam.so.0.81.12 与redhat有什么区别呢,为什么redhat上好用,而在fc9上pam_authenticate(pamh, 0); 认证失败返回值为7,认证失败???
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
补充一下,把libpam.so.0.81.12库拷到fc9下,那么系统登陆认证就出问题了。
你这样单个的拷文件一般会有问题的.
哪有那么简单的事. 猜测是相互调用库函数发生问题.
那怎么办呀,pam_authenticate(pamh, 0); 这个函数调用的接口都应该一样吧,
请高手指教,谢谢
fc9 自己有自带的pam啊, 为什么要copy redhat的过来.
发行版,pam的版本可能都不一样, 应该不能兼容吧.
解决办法: 用fc自己的pam.
确实不兼容,pam接口库的通信句柄结构pam_handle变了, 现在问题是怎么能察看到fc9上pam的pam_handle的句柄结构呢
提示密码错误,可能是系统pam加密过程不同吧