CentOS进不了系统
一,linux centos不能進(jìn)入登陸頁面
(動態(tài)庫無法加載)問題
1,在/etc/ld.so.conf.d/目錄下添加usr-libs.conf
# vim /etc/ld.so.conf.d/usr-libs.conf
/usr/local/lib
2,更新動態(tài)庫配置
# /sbin/ldconfig
3,重啟centos之后,也沒有出現(xiàn)不能進(jìn)入登陸頁面的情況了
二,centos6/7 root進(jìn)不了系統(tǒng)的解決方法
1,人為修改權(quán)限導(dǎo)致root權(quán)限丟失
2,服務(wù)器中毒導(dǎo)致權(quán)限被篡改root權(quán)限和普通用戶都無法登陸,更惡劣點(diǎn)的時接顯示器后都無法登陸系統(tǒng)
排查方法:
1,首先查明ssh配置文件有無問題
# cat /etc/ssh/sshd_config
#PermitRootLogin yes?? ?默認(rèn)時yes,是no就是禁止root登陸
PasswordAuthentication yes 默認(rèn)是yes,此功能是為了登陸時的認(rèn)證如果為no,也登陸不了
2.第二種情況系統(tǒng)root賬戶已經(jīng)沒有管理權(quán)或已被刪除,導(dǎo)致系統(tǒng)無法啟動,具體可以參看相關(guān)配置
cat /etc/passwd
多數(shù)情況下系統(tǒng)癱瘓,此時我們已經(jīng)無法遠(yuǎn)程管理或接顯示器查看到該配置信息了,只能去現(xiàn)場查看了。
如果有人出現(xiàn)像我這提示的錯誤一樣的可以繼續(xù)往下看
Centos6報錯信息:
init:rcS post-stop process (1392) terminated with status 1
---------------------?
Centos7報錯信息:
See ’ systemctl status systemd-logind.service' for details
A start job is running for Avahi mDNS/DNS-SD Stack(2min x x x x)
我們先來說下Centos 6.X的處理方法:
重啟服務(wù)器來到啟動菜單,出現(xiàn)以下字樣立刻按ESC鍵來到啟動菜單
Press any key to enter the menu
Booting CentOS 6 (2.6.32-696.e16.x86_64) in 4 seconds...
此時來到如下圖形界面:
CentOS 6 (2.6.32-696.e16.x86_64)
敲入鍵盤 a 鍵進(jìn)到下一個界面
此時需要在quiet的末尾敲入 ?init=/bin/sh后回車,進(jìn)入到/bin/sh界面
如果沒有出現(xiàn)以下該圖,那你肯定在quiet后的 參數(shù)敲錯了,需要重試下
敲入 ?mount –orw,remount / ?以讀寫的方式重新掛載/分區(qū)
此時我們就可以通過 ?vi /etc/passwd 修改配置文件了,我這里是模擬根據(jù)情況而定,我當(dāng)前的root已經(jīng)是被破壞了,恢復(fù)很簡單只需要鍵入i編輯,把root前的#號去掉,根據(jù)你情況而定如果root這行整個都沒了那手動填上??, 然后esc一下,:wq保存,搞定,exit退出重啟,如果重啟沒反應(yīng)那就強(qiáng)制重啟。。。
至此Centos6的恢復(fù)就完成了
---------------------?
Centos7.X的處理方法
重啟服務(wù)器來到啟動菜單,此時來到如下圖形界面
此時需要選擇第一樣,切記不要選擇帶rescue的,敲入鍵盤 e 鍵進(jìn)到下一個界面
往下翻
此時需要在LANG=en_US.UTF-8的末尾敲入 ?init=/bin/sh ?selinux=0 ?后按Ctrl+X 啟動,進(jìn)入到/bin/sh界面
敲入 ?mount –orw,remount / ?以讀寫的方式重新掛載/分區(qū)
此時我們就可以通過 ?vi /etc/passwd 修改配置文件了
恢復(fù)很簡單只需要鍵入i編輯,把root前的#號去掉,根據(jù)你情況而定如果root這行整個都沒了那手動填上 , 然后esc一下,:wq保存,搞定,exit退出重啟,如果重啟沒反應(yīng)那就強(qiáng)制重啟。。。
重啟服務(wù)器后如果還是沒起來,此時還是需要在重啟服務(wù)器來到啟動菜單 ,同樣按e鍵編輯
在LANG=en_US.UTF-8后面加入 selinux=0 ,敲入ctrl+X 啟動
至此Centos7的恢復(fù)的工作就完成了
總結(jié)
以上是生活随笔為你收集整理的CentOS进不了系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PLSQLDeveloper SQL查询
- 下一篇: 0基础入门,如何快速上手Python?