首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PAM故障模块

PAM故障模块
EN

Server Fault用户
提问于 2014-08-29 14:56:04
回答 1查看 1.5K关注 0票数 3

更新PAM安全日志后,开始显示:

代码语言:javascript
复制
su: PAM unable to dlopen(/lib64/security/pam_rootok.so): /lib64/security/pam_rootok.so: undefined symbol: selinux_check_access
su: PAM adding faulty module: /lib64/security/pam_rootok.so

鉴于文件的名称,这似乎是一个严重的问题,但我找不到任何有关错误的信息。我不允许任何人登录到这台服务器上,所以我不想对本地用户进行保护,但我仍然希望PAM能够对任何获得未经授权访问的用户正常工作。

编辑: pam_rootok.so确实存在,其权限与/lib64/security下的其他文件相同。而且,su似乎可以工作,因为我仍然可以从非根用户移到根用户。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-08-29 15:03:38

错误的关键位是

代码语言:javascript
复制
undefined symbol: selinux_check_access

这个符号应该在/lib64/libselinux.so.1中。您可能需要检查该文件是否存在、可读性好,并且有一个很好的校验和。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/625001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档