《NetBSD指南-5.7.隐蔽口令》
发表于 : 2010-03-02 14:44
隐蔽口令默认已经启动;: /etc/passwd内的所有密码全包含了“*”; 加密的密码被储存在另一个文件 /etc/master.passwd内, 只能被root用户读取。 当你开始用 vipw(8) 编辑这个密码文件时, 程序打开一个 /etc/master.passwd文件的拷贝; 当你退出时, vipw 检查这份拷贝的有效性, 创建一个新的/etc/passwd文件并且安装这个新的 /etc/master.passwd 文件。最后, vipw 运行 pwd_mkdb(8), 它产生文件 /etc/pwd.db 和 /etc/spwd.db, 两个数据库,它们等效于 /etc/passwd 和 /etc/master.passwd 但是处理地更快捷。
正如你所见的, NetBSD自动处理密码; 如果你使用 vipw 来编辑密码文件时,你无需任何特殊的管理程序。
这点很重要: 永远 使用 vipw 和其它工具来进行帐号管理 (chfn(1), chsh(1), chpass(1), passwd(1)) 并且永远 不要 直接修改 /etc/master.passwd
正如你所见的, NetBSD自动处理密码; 如果你使用 vipw 来编辑密码文件时,你无需任何特殊的管理程序。
这点很重要: 永远 使用 vipw 和其它工具来进行帐号管理 (chfn(1), chsh(1), chpass(1), passwd(1)) 并且永远 不要 直接修改 /etc/master.passwd