在多个 linux 服务器上同步用户帐户

Elg*_*oog 5 linux ubuntu user-management authentication

在多个服务器上同步多个用户帐户和主目录的最佳方法是什么,它们都将是相同的操作系统。服务器位于世界各地的不同位置,因此如果一个服务器出现故障,其他服务器仍然可用。目前在一台服务器上有用户,但如果该服务器出现故障,除了重新创建用户和 rsyncing 目录之外别无他法。所以只是想知道是否有更好的方法?我没有使用过 LDAP,但这是否适合它?

EEA*_*EAA 7

我建议开始使用配置管理系统(目前 Puppet 和 Chef 是两个不错的选择)将用户/组数据部署到您的服务器。

理想情况下,您有一个中央 LDAP 或 NIS 服务器,但由于您的分布式特性,使用配置管理系统来保持本地用户/组数据库同步对您来说是更好的选择。