fstab権限のオーバーライドマウントオプションは何ですか?

fstab権限のオーバーライドマウントオプションは何ですか?

ファイルシステムテーブル:

LABEL="Shared" /home/howard/Shared/ ntfs permissions,rw,nosuid,nodev,relatime,uid=howard,gid=howard,allow_other,noatime,fmask=033,dmask=022 0 2

取付ける:

mount LABEL="Shared"

インストールレポート:

/home/howard/share タイプ fusionblk の /dev/sda3(rw,nosuid,nodev,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)

「permissions」オプションはサポートされておらず、代わりに「default_permissions」が表示されます。 (blksize=4096私の要求なしで追加されました。)「permissions」オプションが「default_permissions」に変更されたのはなぜですか?

ntfsとntfs-3gのインストールタイプを試しました。すべて「fuseblk」インストールタイプとして返​​されます。

権限オプションを使用すると、各ファイルに対して所有者、グループ、およびugo_rwx権限を個別に設定できます。 default_permissions を使用すると、ファイルシステム内のすべてのファイルに対して一度だけ設定でき、各ファイルに対してユーザー、グループ、および権限を個別に設定することはできません。

Debian 8.5、シナモン 2.2.16、Linux カーネル 3.16.0-4-amd64

ベストアンサー1

次のいずれかのオプションが含まれるたびに、権限オプションは無視され、自動的にdefault_permissionsに変更されます。

uid、、、、、gidまたはumaskdmaskfmask

この問題を解決するには、代わりにuser_idおよびgroup_iduid使用できますgid

umaskただし、dmaskまたはfmaskを一緒に使用しないでくださいpermissions

マウントから次の状態を取得すると、動作していることがわかります。

デフォルトのユーザーマッピングの使用


最初は、すべてのファイルがルートの所有であることに注意してください。これを再帰的に変更して、自分が所有するようにすることができます。

おすすめ記事