切换用户报错 su Module is unknown

11. 发现问题

安全加固后的虚拟机使用普通用户登陆,然后切换到 root 用户的时候有如下报错

复制

$ su root
Password: 
su: Module is unknown

2. 查找错误

查看 /var/log/secure 文件有如下错误, 找不到库文件 pam_tally.so

复制

# vim /var/log/secure
Apr 16 16:45:32 compute01 sshd[21311]: pam_unix(sshd:session): session opened for user vmuser by (uid=0)
Apr 16 16:45:34 compute01 su: PAM unable to dlopen(/usr/lib64/security/pam_tally.so): /usr/lib64/security/pam_tally.so: cannot open shared object file: No such file or directory
Apr 16 16:45:34 compute01 su: PAM adding faulty module: /usr/lib64/security/pam_tally.so

3. 解决办法

把 pam_tally2.so 链接到 pam_tally.so

复制

# ln -s /lib64/security/pam_tally2.so /lib64/security/pam_tally.so

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏农夫安全

【强势推荐】一款可扫描CVE的工具

CVE-扫描 使用NMap扫描系统,并将输出解析为CVE,CWE和DPE列表 目标: 使用NMap或任何其他扫描工具扫描系统,并使用扫描来分析系统中的漏洞 有多...

70390
来自专栏FreeBuf

窃取SSH凭证的另一种方法

不久前,我曾写过一篇关于使用strace来获取ssh密码的文章。但该方法并不是时常有效的,因为在不同的发行版上strace的输出并不相同。所以在本文中,我将为大...

32560
来自专栏编程语言

MySQL 安装和配置

1.下载MySQL https://dev.mysql.com/downloads/mysql/;

8010
来自专栏禹都一只猫博客

记一次腾讯云数据库表死锁的经历

26740
来自专栏雪胖纸的玩蛇日常

使用Navicat for MySQL把本地数据库上传到服务器

96850
来自专栏linux系统运维

Linxu的救援模式

24450
来自专栏从零开始的linux

rpm命令

安装rpm软件 # rpm -ivh /mnt/Packages/lrzsz0.12.2036.el7.x86_64.rpm # rpm --help-i,--...

36050
来自专栏企鹅号快讯

通过简单的设置,可以让mysql数据库备份自动化

通过简单的设置,可以让mysql数据库备份自动化.减少维护的工作量! 一、对于Windows主机 ============== 假想环境: MySQL 安装位置...

35460
来自专栏zhangdd.com

批量修改linux服务器密码脚本程序

#!/bin/bash oldpassword=$1 newpassword=$2

85220
来自专栏别先生

JSP连接mysql数据库的重点

1:用mysql驱动把mysql与tomcat的连接起来。把mysql驱动包(不用解压)放到Tomcat安装目录中lib文件夹下即可。 ? 2:然后在自己的新...

37480

扫码关注云+社区

领取腾讯云代金券