我可以在 serverY 上使用 serverX:/etc/passwd 吗?

我可以在 serverY 上使用 serverX:/etc/passwd 吗?

或者我期望这样的事情能够奏效只是很愚蠢吗?

我想要的只是这个:(假设可能)

  • 我将在 serverY:/etc/passwd 上共享 serverX 的 /etc/passwd 文件
  • 我将 serverX:/home 共享到 serverY:/home

这样任何人都可以登录到服务器 Y,并且他们的文件将始终存在。然后我可以拥有多个服务器 Y 来分配资源需求。

这可能吗?

感谢:D

ps:serverX 是 Plesk。NIS、LDAP 需要 Plesk 更改其操作方式,因此不太方便。我不知道是否可以在这里提及,但如果有人能帮我解决这个麻烦,我很乐意将其变成一项专业任务。

答案1

因为/etc/passwd我不会这么做。更简单且更不容易失败的方法是,每隔几分钟在发生更改时,安排一个任务来分发新用户(确保发送/etc/shadow/etc/groups并且可能还会发送一些其他用户)。这很容易在简短的 bash 脚本中实现。

作为替代方案,Linux 有其他身份验证方案,例如 OpenLDAP,但听起来您已经研究过这些方案并放弃使用其中一种。

/home使用 NFS 可以最好地实现共享。

相关内容