Azure NetApp Files で showmount を無効にする (プレビュー)
NFS クライアントでの showmount はこれまで、ユーザーが NFS サーバー上のエクスポートされたファイル システムを表示する方法でした。 既定では、Azure NetApp Files では、showmount 機能を有効にし、エクスポートされたパスを表示できますが、許可されるクライアント アクセスは一覧表示されません。 代わりに、showmount では (誰もが) アクセス権を持っていることを表示します。 この設定により、NFS クライアントは showmount -e
コマンドを使用して、Azure NetApp Files NFS 対応ストレージ エンドポイントで使用可能なエクスポートの一覧を表示できます。
この機能により、セキュリティ スキャナーは、Azure NetApp Files NFS サービスに脆弱性があるというフラグを設定する可能性があります。これらのスキャナーでは、多くの場合、showmount を使用して何が返されるかを確認するためです。 このようなシナリオでは、Azure NetApp Filesで showmount を無効にする必要が生じることがあります。
ただし、一部のアプリケーションでは、Oracle OVM などの機能に showmount を使用します。 このようなシナリオでは、アプリケーション要件をセキュリティ チームに通知します。
showmount 無効化機能は現在、プレビューの段階です。 この機能を初めて使用する場合は、まず機能を登録する必要があります。 この機能を登録することで、showmount を無効にします。 この機能の登録を解除することで、showmount を無効にします。
次のコマンドを使用して、この機能を登録します。
Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFDisableShowmount
機能の登録の状態を確認します。
Note
RegistrationState が
Registering
状態からRegistered
に変化するまでに最大 60 分間かかる場合があります。 この状態がRegistered
になってから続行してください。Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFDisableShowmount
また、Azure CLI のコマンド
az feature register
とaz feature show
を使用して、機能を登録し、登録状態を表示することもできます。Azure サブスクリプションの [概要] メニューで、showmount を無効にしたことを確認します。 属性 Disable Showmount には、操作に成功した場合、true が表示されます。
showmount を有効にする必要がある場合、機能の登録を解除します。
Unregister-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFDisableShowmount