用户在更新错误期间消失

Rog*_*rat 9 freebsd

几周前我升级到 FreeBSD 9 并刚刚开始使用它,当我尝试创建一个新用户时,我得到以下信息:

pw: user 'todd' disappeared during update
adduser: ERROR: There was an error adding user (todd).
Run Code Online (Sandbox Code Playgroud)

我在尝试安装 postfix 时第一次注意到这个问题,并得到了类似的错误。

任何人都知道这是什么或如何在不完全重新安装的情况下修复它?

有些人建议关闭 nscd 守护进程,但这并不能解决问题。

小智 25

您是否尝试使用 vipw 重新生成密码数据库?有些人报告了这个错误,当 /etc/passwd 和 /etc/master.passwd 不同步时

  • `/usr/sbin/pwd_mkdb -p /etc/master.passwd` (7认同)