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