首頁 > 運維 > CentOS > 主體

centos7密碼正確卻無法登入怎麼辦

王林
發布: 2020-06-20 13:17:58
原創
17496 人瀏覽過

centos7密碼正確卻無法登入怎麼辦

在開機grub介面下,按上、下鍵選取Linux正常系統,按e鍵,進入程式碼編輯介面;

編輯linux16行將ro 修改為rw init=/sysroot/bin/sh;

(推薦教學:centos教學

暫時更改啟動程式碼,開機不掛載磁碟,直接進入shell:sh ;

按ctrl x組合鍵,執行動作

chroot /sysroot       #切换根目录
登入後複製

如果可以遠端登入,直接遠端登入從這一步開始

vi /var/log/secure   #查看日志文件
登入後複製

按CTRL G,跳到檔案尾部,找到相關錯誤訊息:

Jan  18 12:10:17 sguap0010 login: PAM adding faulty module: /lib/security/pam_limits.so
Jan  18 12:10:20 sguap0010 login: pam_unix(login:session): session opened for user root by LOGIN (uid=0)
Jan  18 12:10:21 sguap0010 login: Module is unknown
登入後複製

開啟文件,去掉出錯的問題模組

vi /etc/pam.d/login
登入後複製
登入後複製

註解掉有問題的模組:

#session required /lib/security/pam_limits.so
登入後複製

#session include system-auth
登入後複製

exit ---   退出bash,回到sh

reboot   ---   重啟

進入系統之後,下載pam_limits.so模組文件,覆寫/lib/security/pam_limits.so

(64位元作業系統,覆寫/lib64/security/pam_limits.so)

然後

vi /etc/pam.d/login
登入後複製
登入後複製

把剛剛註解掉的東西取消註解

session required /lib/security/pam_limits.so
登入後複製

session include system-auth
登入後複製

這樣就完成了。

以上是centos7密碼正確卻無法登入怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板