ファイルシステムテーブル:
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
またはumask
dmask
fmask
この問題を解決するには、代わりにuser_id
およびgroup_id
をuid
使用できますgid
。
umask
ただし、dmask
またはfmask
を一緒に使用しないでくださいpermissions
。
マウントから次の状態を取得すると、動作していることがわかります。
デフォルトのユーザーマッピングの使用
最初は、すべてのファイルがルートの所有であることに注意してください。これを再帰的に変更して、自分が所有するようにすることができます。