![NIS 登录:一个用户帐户可以有多个主目录吗?](https://linux22.com/image/606088/NIS%20%E7%99%BB%E5%BD%95%EF%BC%9A%E4%B8%80%E4%B8%AA%E7%94%A8%E6%88%B7%E5%B8%90%E6%88%B7%E5%8F%AF%E4%BB%A5%E6%9C%89%E5%A4%9A%E4%B8%AA%E4%B8%BB%E7%9B%AE%E5%BD%95%E5%90%97%EF%BC%9F.png)
我有一个用于数值计算的 Linux 客户端和服务器网络;我使用 NIS 进行用户身份验证。成功登录后,每个用户都会进入其主目录(通过 NFS 自动挂载)。
我现在有了第二组 Linux 客户端,它们不属于上述计算机。我原本想设置 NIS 进行用户身份验证,最好重复使用相同的用户名/密码。但是,由于这些是“个人”台式机,因此指向/home/username
本地驱动器而不是从上面挂载的 NFS /home 是有意义的。
拥有两个不同主目录的原因之一是我为 NFS 主目录启用了配额。然而,在用户的“个人”桌面上,应该允许用户在其主目录中存储所需的尽可能多的数据。
因此,如果这种方法没有概念上的缺陷(如果有,请向我指出!),是否有办法在第一次 NIS 登录成功后自动在桌面计算机上创建主目录?
答案1
是的 - 您可以使用 pam_mkhomedir 模块。手册页位于http://linux.die.net/man/8/pam_mkhomedir,尽管我之前从未使用过此模块。