NFS:1つを除くすべてのクライアントと共有

NFS:1つを除くすべてのクライアントと共有

1つを除いて、ネットワーク上のすべてのクライアントとフォルダを共有したいと思います。これは私の現在の/etc/exportsファイルです。

/opt/resources     *(rw,async)

顧客が192.168.1.24他の承認されたすべての顧客の住所に言及する必要がないようにするには、何を追加する必要がありますか?

ベストアンサー1

exportsファイルの否定的なパターンを許可するNFSサーバーはありません。

IPアドレスを一覧表示している場合は、ネットワークマスクを使用して複数のクライアントを同時に処理できます(IPアドレスにワイルドカードパターンを使用できません)。たとえば、次の行は192.168.1.*(192.168.1.24を除く)と一致します。はい、退屈です。

/opt/resources 192.168.1.0/28(rw,async) 192.168.1.16/29(rw,async) 192.168.1.25(rw,async) 192.168.1.26/31(rw,async) 192.168.1.28/30(rw,async) 192.168.1.32/27(rw,async)  192.168.1.64/26(rw,async) 192.168.1.128/25(rw,async)

exportsファイルの混乱と重複の可能性を回避するには、次のコマンドを使用できます。NISネットグループ。ただし、netgroupファイルでは、すべてのリストのすべてのホストをリストする必要があります。

hostsエクスポートした各ツリーのアクセスリストを説明する満足できる方法が見つからない場合は、それらを自動生成またはファイリングする必要がありますnetgroup

おすすめ記事