随着时间的推移,我们公司收购了其他几家公司,每家公司都有自己的 FTP 服务器。我们现在正在考虑将所有用户帐户和数据整合到一个服务器中,但保留分布在欧洲各地的多个前端,以提供一定的弹性,并为客户和供应商提供更好的上传/下载速度。我们在所有地点都有高速互联网连接,因此所有数据的集中存储不是问题(而且由于我们在所有地点都有冗余连接,因此单个线路中断也不是问题)。
我正在寻找对所有用户帐户进行集中管理的最佳方法,适用于 3 个或更多前端服务器。在另一篇文章中,我找到了一个可能的解决方案(带有 mysql 后端的 proftpd),但我想知道是否还有其他选择。
答案1
我会研究 mod_ldap,它允许您通过 ldap 目录进行身份验证和访问控制。如果您已将所有帐户数据存储在 ldap(LDAP 或 AD,其底层为 LDAP)中,则这是一个更干净的解决方案。
如果您尝试跨多个系统管理大量帐户,并且不使用某种集中式目录系统,我强烈建议您研究一下。它让我的生活变得轻松多了。