嵌入式arm linux 文件系统登入密码的修改笔记
1.設置登錄時需要用戶和用戶密碼,在/etc/inittab文件中添加:
::respawn:/sbin/getty -L ttyPS0 115200 vt100? 或? ::respawn:-/bin/login
2.設置登錄時不需要用戶和用戶密碼,在/etc/inittab文件中添加:
ttyPS0::respawn:-/bin/ash
3.用MD5修改用戶密碼,例如修改root的密碼為123:
輸入命令:openssl passwd -1 123?
生成md5碼:$1$Cv0y/PAE$xa6DD/dWK4Sgcem4zS9jM1
4.將生成的md5碼修改/etc/shadow文件中的密碼:
root:$1$Cv0y/PAE$xa6DD/dWK4Sgcem4zS9jM1:17177:0:99999:7:::
每一行給一個特殊帳戶定義密碼信息,每個字段用 : 隔開。?
字段 1 定義與這個 shadow 條目相關聯的特殊用戶帳戶。?
字段 2 包含一個加密的密碼。?
字段 3 自 1/1/1970 起,密碼被修改的天數?
字段 4 密碼將被允許修改之前的天數(0 表示“可在任何時間修改”)?
字段 5 系統將強制用戶修改為新密碼之前的天數(1 表示“永遠都不能修改”)?
字段 6 密碼過期之前,用戶將被警告過期的天數(-1 表示“沒有警告”)?
字段 7 密碼過期之后,系統自動禁用帳戶的天數(-1 表示“永遠不會禁用”)?
字段 8 該帳戶被禁用的天數(-1 表示“該帳戶被啟用”)?
字段 9 保留供將來使用
?
總結
以上是生活随笔為你收集整理的嵌入式arm linux 文件系统登入密码的修改笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: busybox编译笔记
- 下一篇: gdb调试笔记