2

NFS サーバー用に次の /etc/exports 構成があります。

/root/share *(rw,fsid=0,no_root_squash)
/root/share/music anne(rw,no_root_squash) alex(rw,no_root_squash)
/root/share/video anne(rw,no_root_squash) alex(ro,no_root_squash)

アンに両方のディレクトリへのrwアクセスを許可したい。alex には、/root/share/video への ro アクセスのみを許可したいと考えています。私の現在の設定の問題は、両方に rw アクセスがあることです。

最初の行を次のように変更すると

/root/share *(ro,fsid=0,no_root_squash)

1 行おきに上書きし、すべてのディレクトリを読み取り専用にします。

最初の行を /root/share でのみ有効にするにはどうすればよいですか?

ありがとうございました。

4

1 に答える 1

1

エクスポートされたファイルシステムを構成するものについて非常に混乱しています/etc/exportsアクセス制御リストは含まれていません - 実際にはそうではありません。独立したファイルシステムのリストと、それらをエクスポートする方法が含まれています。

各エントリは互いに完全に分離されており、エクスポート名の一致は正確であり、再帰的ではありません。alexマウント/root/shareの場合、最初のエントリのみが使用されます。同様に、エクスポートされたディレクトリではないため、直接alexマウントすることはできません。/root/share/misc

于 2012-12-22T13:18:47.880 に答える