ONTAP 9.13

to English version

ONTAPによる読み取り専用ビットの処理方法

読み取り専用ビットは、ファイルが書き込み可能(無効)なのか読み取り専用(有効)なのかを示すためにファイルごとに設定されます。

Windowsを使用するSMBクライアントは、ファイルごとの読み取り専用ビットを設定できます。NFSクライアントは、ファイルごとの読み取り専用ビットを設定しません。NFSクライアントは、ファイルごとの読み取り専用ビットを使用するプロトコル操作を行わないためです。

ONTAPは、Windowsを使用するSMBクライアントによってファイルが作成される際に、そのファイルに読み取り専用ビットを設定できます。ファイルがNFSクライアントとSMBクライアント間で共有されている場合も、読み取り専用ビットを設定できます。一部のソフトウェアは、NFSクライアントおよびSMBクライアントで使用される場合、読み取り専用ビットが有効になっている必要があります。

NFSクライアントとSMBクライアント間で共有されるファイルに対して、適切な読み取りおよび書き込み権限を保持するために、読み取り専用ビットが次の規則に従って処理されます。

  • NFSは、読み取り専用ビットが有効になっているファイルを書き込み権限ビットすべてが無効になっているファイルとして扱います。

  • NFSクライアントがすべての書き込み権限ビットを無効にしたときに、これらのうち少なくとも1つが以前有効であったら、そのファイルの読み取り専用ビットは有効になります。

  • NFSクライアントがすべての書き込み権限ビットを有効にすると、そのファイルの読み取り専用ビットは無効になります。

  • あるファイルの読み取り専用ビットが有効になっているときに、NFSクライアントがそのファイルの権限を調べようとすると、そのファイルの権限ビットはNFSクライアントには送信されず、代わりに書き込み権限ビットがマスクされた権限ビットがNFSクライアントに送信されます。

  • ファイルの読み取り専用ビットが有効になっているときに、SMBクライアントがこの読み取り専用ビットを無効にすると、そのファイルに対する所有者の書き込み権限ビットが有効になります。

  • 読み取り専用ビットが有効になっているファイルに書き込めるのは、rootのみです。

ファイル権限の変更は、SMBクライアントではすぐに反映されますが、NFSクライアントが属性のキャッシュを有効にしている場合はNFSクライアントではすぐに反映されないことがあります。

Top of Page