在HP-UX 11.23上看見/etc/passwd 里所有用戶密碼都是*號,且無/etc/shadow文件,有點奇怪密碼究竟是放哪個文件里的。后來資訊工程師,解答如下:
11.23以上的版本密碼管理有兩種模式:Trust && 非Trust,
trust模式是沒有shadow文件的,且passwd文件中密碼欄位也為星號,非trust模式默認也是沒有shadow文件的,要用pwconv命令轉換才可生成shadow文件,shadow和trust模式不可共存。
1.检查系统现在的模式:
/usr/lbin/getprpw root
也可查看根目錄下是否有/tcb目录.有,则说明现在就是trust模式.
2.将trust模式转变为非trust模式命令.
/etc/tsconvert -r
3.将非trust模式转变为trust模式命令
/etc/tsconvert
阅读(2775) | 评论(0) | 转发(0) |