ファイルシステムをマウントするためにuser_xattrを使用する目的は何ですか?

ファイルシステムをマウントするためにuser_xattrを使用する目的は何ですか?

DebianのSELinuxドキュメントは、これがuser_xattr拡張属性と同じではないことを示しています。だからそれは何ですか?

ベストアンサー1

ファイルシステムをマウントすると、拡張user_xattrユーザー属性をサポートできます。これは、次から始まる特定の種類の拡張属性です。attr(5):

拡張ユーザー属性をファイルとディレクトリに割り当てることで、ファイルのMIMEタイプ、文字セット、エンコードなどの任意の追加情報を保存できます。ユーザ属性へのアクセス権は、ファイル権限ビットによって定義されます。属性値を取得するには読み取り権限が必要で、属性値を変更するには書き込み権限が必要です。

他の種類の拡張属性は安全な属性です(使用例えばSELinuxの場合)、システム属性(ACLなど)、および信頼できる属性(のみCAP_SYS_ADMIN)。

nouser_xattr拡張ユーザー属性を明示的に無効にする一致があります。

拡張ユーザー属性をサポートするほとんどのファイルシステムはデフォルトで有効になっているため、不要になりuser_xattrました。 ReiserFSは例外です。ext2以前は、ext3このオプションを使用してサポートを有効にする必要がありましたが、もうそうではありません(参照:xattr(7)詳細はこちら)。

おすすめ記事