我试图自动生成从IPA服务器导出到client.The安装程序的主目录,如下所示:
auto.master:
/home/ldap /etc/ldap.file
ldap.file :
* -rw,sync server:/home/ldap/& 此设置显然有效,但如果我将其修改为:
auto.master:
/home/guests /etc/ldap.file
ldap.file :
* -rw,sync server:/home/ldap/& 它没有:
su - ldapuser20
su: warning: cannot change directory to /home/ldap/ldapuser20: No such
file or directory 为了使automount工作,客户端是否需要设置与NFS导出相同的目录(客户机上的/home/ldap应该与/home/ldap NFS导出相同)?我与客户端的其他自定义目录进行了多次尝试,但都失败了。任何帮助都将不胜感激。
发布于 2018-02-12 08:11:52
不需要将nfs导出安装在客户端计算机上的相同路径上;您可以在任何地方安装它。
但是,无论是在LDAP中还是在任何存储该属性的地方,您为用户指定的主目录都必须与您的automount配置中的设置映射才能工作。如果您从/home/ldap更改为/home/guests,那么这些更改也需要反映在用户帐户中。如果使用IPA,请检查用户的ldap homeDirectory属性。
最后,如果您更改了用户帐户中的某些内容,那么旧数据仍可能被sssd缓存(如果您使用该数据)。如果是这样的话,您可以尝试滑动sssd缓存并重新加载守护进程。
https://serverfault.com/questions/896824
复制相似问题