CentOS 7 中的 autofs 间接挂载

CentOS 7 中的 autofs 间接挂载

我使用的是CentOS7。我尝试测试“autofs”。我创建了 2 个 centos 服务器作为 cent_ldap 和 cent_client。我已将 cent_client 配置为成功使用 LDAP 身份验证。在 cent_ldap 中,我创建了 nfs 导出为

/home *(读写)

使用我创建的 cent_client

mkdir /mnt/fordirect -p

mkdir /mnt/forindirect -p

在文件 /etc/auto.master.d/direct.autofs -> ///etc/auto.direct

在文件 auto.direct -> /mnt/fordirect -rw,sync cent_ldap:/home

在文件 /etc/auto.master.d/indirect.autofs -> /mnt /etc/auto.indirect 中

在文件 auto.indirect -> forindirect -rw,sync cent_ldap:/home

systemctl restart autofs autofs启动没有任何错误

但是当我从 root 用户测试这些安装时

ls /mnt/fordirect --> user1 user2 user3

ls /mnt/forindirect --> #it 没有给出任何输出

有人可以告诉我为什么间接安装没有给出任何输出吗?

答案1

如果我没记错的话(我发现 autofs 功能强大但令人困惑)它应该像这样工作:

在文件/etc/auto.master.d/indirect.autofs中:

/mnt/forindirect /etc/auto.indirect

在 /etc/auto.indirect 中:

* -rw,sync cent_ldap:/home/&

然后测试:

ls -l /mnt/forindirect/user1 /mnt/forindirect/user2 /mnt/forindirect/user3

相关内容