/ etc / fstabの "defaults"オプションに "acl"オプションが含まれていますか?

/ etc / fstabの

CentOS 7でACLを使用していますが、/ACLが適用されているパーティション()がdefaultsオプションでインストールされていることを確認しました。

私が知っている限り、ACLではaclマウントでそのオプションを有効にする必要がありますdefaults= rw, suid, dev, exec, auto, nouser, async

defaults含まれていますかacl?では、どのリリースから含まれていますか?

編集:ちょうどXFSがACLをネイティブにサポートし、XFSがすべてを説明するCentOS 7の標準ファイルシステムであることを発見しました。

acl編集2:ただし、明示的なマウントオプションなしで(再起動後でも)、ACLがext4ファイルシステムに残っているかどうかをテストしました。なぜそんなことですか?

ベストアンサー1

ext2//ext3ファイルシステムの場合、ext4このdefaultsオプションは「ファイルシステム自体で指定したデフォルトのマウントオプションを使用」を意味し、tune2fsこのコマンドを使用してそのデフォルトのマウントオプションを表示および変更できます。

たとえば、

tune2fs -l <device containing an ext4 filesystem> | grep "Default mount options"
Default mount options:    user_xattr acl

aclデフォルトのインストールオプションを削除するには、次の手順を実行します。

tune2fs -o ^acl <device containing an ext4 filesystem>

mke2fs現代aclでは、少なくとも「エンタープライズ」Linuxディストリビューションでファイルシステムを作成するときに、デフォルトのマウントオプションが自動的に設定されると思います。ただし、これはmke2fsコンパイル時に調整でき、他のディストリビューションでは異なる選択をすることができます。

おすすめ記事