我刚刚进入一家非常小的公司,从事域名/网站/IT 托管业务。我在 ec2 fedora 服务器上托管了他们的网络服务器,我还在那里托管了许多其他域名。
我还有一个 cyrus imapd 服务供自己使用。他们想开始使用类似的东西(好吧,他们想让我托管他们的电子邮件服务器 - 不管是什么)。我想给他们 imap 帐户,我也想允许他们添加/删除 imap 用户。
关于网络界面、常见问题解答等有什么建议吗?
答案1
“非常小”到底有多小?用户流动率真的高到值得投资用户管理基础设施吗?如果一年只有几次,也许解决这个问题的最佳方法是使用由您回答的帮助单系统。
如果它是委派这项能力真的很重要,那么负责这项任务的人的技术水平如何?他们能否处理通过 ssh 进入服务器并从命令行运行cyradm
?(或者远程使用它,但我认为它不支持 ssl,因此不太安全。)
另一种方法是让服务器根据 LDAP 目录进行身份验证,公司可以使用任意数量的典型 LDAP 帐户管理工具。该公司是一家 Linux 公司,还是以 Windows 为中心?也许他们甚至已经有 AD 服务器了。
除此之外,还有一个名为web-cyradm它可能满足你的要求。不过我从来没有用过它。
答案2
有一些工具可用于 ISP 类型的操作 - plesk 和 cpanel 是我最常看到的。这些工具确实使这种操作的设置非常简单。两者都是商业产品 - 虽然这意味着一些前期成本,但您也应该获得支持包。列出了一些替代的免费产品这里
另一方面,您可能想看看 GoSA - 它更适合管理企业 LDAP 目录 - 因此(据我所知)不会处理不同域的所有电子邮件和虚拟主机设置。与 plesk 和 cpanel 不同,它是免费的。