或者我期望这样的事情能够奏效只是很愚蠢吗?
我想要的只是这个:(假设可能)
- 我将在 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 可以最好地实现共享。