問題現象
登錄系統時提示module is unknown
解決辦法
設置虛機從emergency模式啟動
-
對於虛擬機,掛載centos7鏡像盤,設置BIOS從DVD光盤啟動。
-
在首頁面,選擇Troubleshooting—>Rescue a CentOS system—>1)Continue
-
進入原系統shell命令行
# chroot /mnt/sysimage
從登錄日志中查看報錯信息
less /var/log/secure
可以看到是pam認證的時候無法打開認證模塊導致的
修改login文件,去掉報錯的模塊
# vi /etc/pam.d/login
找到問題模塊,將其注釋
# session required /lib/security/pam_limits.so
登錄測試已經正常