我正在使用 CentOS7。我试图测试“autofs”。我创建了 2 个 centos 服务器作为 cent_ldap 和 cent_client。我已将 cent_client 配置为成功使用 ldap 身份验证。在 cent_ldap 我创建了 nfs 导出为
/home *(rw)
使用我创建的 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 --> #它没有给出任何输出
有人能告诉我为什么间接挂载没有给出任何输出吗?
如果我没记错的话(我发现 autofs 功能强大但令人困惑)它应该像这样工作:
在文件 /etc/auto.master.d/indirect.autofs 中:
在 /etc/auto.indirect 中:
然后测试: