更新PAM安全日志后开始显示:
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似乎也有效,因为我仍然可以从非root用户迁移到root用户.