我想使用 postfix+dovecot+roundcubemail 设置邮件服务器。我不想使用虚拟用户。是否可以使用 Unix 用户并以某种方式仅包含 /etc/passwd 文件进行身份验证/登录?
背景是,我的服务器上安装了几个服务,它们都使用 Unix 用户身份验证。例如,owncloud。所以我希望所有用户都能够通过一次登录访问所有服务。我知道这可以通过 LDAP 来解决,但我不够聪明,无法设置 LDAP。;)
答案1
您正在寻找 PAM 身份验证。据我所知(即在快速互联网搜索后),postfix 没有内置的 PAM 模块。但是,它可以通过 SASL 获得。
我从未尝试过(因为我使用 LDAP),但您可能会发现这些资源很有用。浏览后,它们看起来就是您想要的。