FreeBSD 中用户密码的位置

FreeBSD 中用户密码的位置

我在大学学习系统管理课程,其中我设置了自己的 FreeBSD 服务器,因此我显然可以作为 root 用户登录。我需要弄清楚用户的实际密码存储在哪里,它们没有加密,如果它们以这种方式存储的话。我知道所有用户帐户信息以及进程信息都存储在 /etc/passwd 目录中,但密码字段中只有“*”。我只需要知道它们存储的目录和文件。

答案1

/etc/master.passwd 是存储加密密码的位置。未加密的密码不会存储在任何地方,因为这将是一个重大的安全风险。

答案2

这是master.passwd文件:http://www.freebsdwiki.net/index.php/Etc/master.passwd

但您应该使用vipwchpass编辑该文件。

相关内容