用户消失了,pw 在尝试添加时说用户存在,在 freebsd 中尝试 mod 时没有这样的用户

0 freebsd

我正在按照http://bin63.com/how-to-setup-a-git-repository-on-freebsd上的步骤在服务器上设置 git,当我去设置用户与pw useradd服务器时说用户消失了在配置期间。现在,当我尝试这样做时,pw useradd它说用户已经存在,但是如果我尝试pw userdel它说没有这样的用户,与 mod 相同。用户在我这样做时不显示,pw usershow -a但在/etc/passwd.

如何正确添加此用户?

ale*_*xus 7

看起来您/etc/pwd.db和/或/etc/spwd.db不同步,请尝试运行:(pwd_mkdb /etc/master.passwd先备份!)。