linux當中,用戶名和密碼錶對應關係放在/etc/passwd中,如:linux
root:x:0:0:root:/root:/bin/bashshell
格式表明意義分別爲bash
用戶名:密碼:用戶id:組id:用戶描述配置
/root表明用戶目錄密碼
/bin/bash爲用戶使用的shell配置文件
:爲分隔符word
其中密碼x已經隱去,放在shadow文件當中di
因爲root密碼不常常用到,有時管理員會忘記root密碼,這時能夠將設備重置爲single,即單用戶模式,登錄後,將passwd文件root用戶配置文件的x屏蔽掉,即:文件
root::0:0:root:/root:/bin/bash狀態vi
則root登錄口令被清除,能夠從新設置新的口令
ps:能夠將用戶配置文件後面加上nologin設置禁止用戶登錄,如:
root:x:0:0:root:/root:/bin/bash/nologin
則root用戶將再也不能夠登錄:
[kevin@PandoraX etc]$ su - root
Password:
su: /bin/bash/nologin: Not a directory