CentOS 7のAutofs間接マウント

CentOS 7のAutofs間接マウント

CentOS7を使用しています。 「autofs」をテストしようとしています。 cent_ldapとcent_clientで2つのCentosサーバーを作成しました。 LDAP認証を正常に使用するようにcent_clientを設定しました。 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ファイルでcent_ldap:/homeを同期します。

systemctl restart autofs autofsはエラーなしで起動されます。

ただし、rootユーザーからこれらのインストールをテストするとき

ls /mnt/fordirect -->ユーザー1ユーザー2ユーザー3

ls /mnt/forindirect --> #何も出力しません。

間接インストールが出力を提供しない理由を誰か教えてもらえますか?

ベストアンサー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

おすすめ記事