建议使用vipw来改passwd
时间:2007-01-12 18:40:47
来源: 作者: 点击:次 出处:技术无忧
关键字:vipw
shadow passwords 在 NetBSD 上已经为默认值了而不能被更改:所有 在 /etc/passwd 的密码包含一个 '*';经过 编码后的密码属于另一个档案 /etc/master.passwd, 且只能被 root 读取。当你使用 vipw 编辑 密码文件时,程序会开启 /etc/master.passwd 的备份;当你离开时,vipw 会检查备份的 合法性,然后建立一个新的 /etc/passwd 并 安装到 /etc/master.passwd。最后, vipw 使用 pwd_mkdb 建立 /etc/pwd.db 和 /etc/spwd.db,这两个数据库相等于 /etc/passwd 和 /etc/master.passwd 但能被处理得比较快。
如你所见,密码被 NetBSD 自动地处理;如果你使用 vipw 编辑密码,你不会看到任何特殊的 管理程序。
总是使用 vipw 和 其它工具来做账号管理 (chfn, chsh, chpass, passwd) 并且 绝不直接地修改 /etc/master.passwd 是非常重要的。











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面