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
。