web-dev-qa-db-ja.com

fstabに外付けドライブをマウントして複数のユーザーに所有権を与えるにはどうすればよいですか?

Raspberry-Pi(Debian/Stretch)に外付けドライブをマウントし、次のように外付けドライブをfstabにマウントします。

UUID=1AD09862DC893951 /media/USBHDD1 ntfs-3g nofail,uid=pi,gid=pi,umask=007 0 0

ディスクがマウントされたら、ディスク内のさまざまなフォルダの所有権(chown)をさまざまなユーザーに提供したいと思います。

現在 Sudo chowm -R www-data:www-data /media/USBHDD1/Pi/Data影響はありません。

これは可能ですか?もしそうなら、私はどのような変更を行う必要がありますか?

更新:

私は何をしようとしていますか?私はOwnCloudをインストールしていて、OwnCloudデータをこのドライブに保持したいと思っていました。このドライブは、Samba共有としてもマウントされます。さて、OwnCloudの場合、ドライブ上のフォルダーへのアクセス(所有権/読み取り/書き込み)が必要でした。 OwnCloudはwww-dataとして書き込みます

1
Kangkan

NTFSはアクセス許可をサポートしていますが、WindowsスタイルからPOSIXスタイルへのマッピングは面倒であり、ntfs-3gではデフォルトで無効になっています。

それをアクティブにするには、次のことを行う必要があります。

  • ディスクがWindowsと共有されている場合、WindowsSIDをLinuxUIDにマップするUserMappingファイルを作成します。デフォルトでは、ntfs-3gは次の場所でディスクを検索します。

    /media/USBHDD1/.NTFS-3G/UserMapping
    

    ntfs-3g.usermap半自動でリストを生成できます。

  • それ以外の場合は、permissionsマウントオプションを追加するか、SIDプレフィックスを手動で選択できます。

http://www.tuxera.com/community/ntfs-3g-manual/#6

4
user1686