如何解決centos下root用戶無法登陸?
問題:
centos下root密碼輸入正確,但本地還是無法登錄,輸入錯(cuò)誤的密碼時(shí),會(huì)提示密碼錯(cuò)誤。
原因:
root 用戶被禁用了。
禁用命令:
usermod -s /sbin/nologin
解決方法:
1、進(jìn)入單用戶模式,編輯/etc/passwd這個(gè)文件;
vim /etc/passwd
2、找到root用戶信息這一行,顯示信息如下:
root:x:0:0:root:/root:/sbin/nologin
說明root 用戶確實(shí)被禁用了。
3、把后面的“/sbin/nologin”
修改為“/bin/bash”
,修改后的信息是:
root:x:0:0:root:/root:/bin/bash
4、重啟機(jī)器即可。