在两个(或多个)服务器之间复制用户的最简单方法是什么?

在两个(或多个)服务器之间复制用户的最简单方法是什么?

我有两个参与负载平衡设置的 Web 服务器。换句话说,这两个 Web 服务器互为镜像。

目前,我正在使用 lsyncd + csync2 在这两台服务器之间同步数据。因此,在创建、更新和删除时,目录和文件以及所有权和权限将在两台服务器之间复制。

但是,当我向其中一台服务器添加用户时,我需要在另一台服务器上手动添加具有相同 UID(和 GUI)的用户。

确保当我在服务器 A 上添加新用户时,该用户也会在用户 B 上创建具有相同 UID + GID 的用户的最简单方法是什么?我真的需要设置 LDAP 并完成与此相关的所有工作吗?或者有没有更简单的方法来实现这一点?

答案1

LDAP 是最简单的方法。两个系统上相同的帐户将被添加到 LDAP 服务器,而每个服务器的帐户应在本地创建。

相关内容