私はDebian 8.8を使用しており、ntfs-3gを使用しています/etc/fstab
。
/dev/sdc1 /mnt/data_backup ntfs-3g rw,uid=1000,gid=1000,dmask=0002,fmask=0003 0 0
userA
私のアカウントでは、パーティションの読み書きに問題はありません。ただし、私のワークステーションは、userB
そのグループに属していない他のワークステーションで開かれていますroot
。 root以外のユーザーがこのパーティションに書き込むことを許可する方法はありますかuserB
?最良の結果は、userB
パーティションにファイルを追加するだけで削除できないことです。 FTPソリューションも許可されています。ありがとうございます!
答え1
私はメカニズムを理解するのに役立つユーザーとグループの概念を学ぶのに時間を費やしました。NTFS-3G基準寸法。これが私の解決策です。
- グループを作成し、
ntfs
グループにuserA
およびを追加します。userB
- gidを
/etc/fstab
に変更しますgid=ntfs
。マスクは、グループ内のすべてのユーザーがパーティションに書き込むことができることを意味します。
@七感謝!
答え2
4年10ヶ月前の質問
現在 2022-05-11
私はRHEL / CentOS 7.9を使用しており、EPELリポジトリにntfs-3g-2021.8.22-2.el7.x86_64.rpm
あるものを使用してntfs-3g-libs-2021.8.22-2.el7.x86_64.rpm
ntfsパーティションを書き込み可能としてマウントできます。実際、最新のntfs-3gでは、-t ntfs-3g
mountコマンドのオプションを使用する必要さえありません。しかし、私のntfsファイルシステムがrwxrwxrwx
Linuxにマウントされている場合は、その中のすべてが含まれます。
2019バージョンのようにntfs-3gを使用すると機能しますが、-t ntfs-3g
インストール時に他の微妙な違いの中でもそのオプションを使用する必要があります。
したがって、この質問に対する現在の回答は、私の経験によれば、Windows 10でntfsでフォーマットされたUSBポータブルディスクを使用してWindows PCとLinuxサーバー間でデータを転送してきました...ここ数年間.... ... .Linuxでntfsパーティションをマウントするのに問題はなく、Linuxユーザーに関係なく書くことができます。したがって、最新のntfs-3gバージョンを使用してください。
しかし、ntfs-3gにntfsパーティションをマウントし、合理的なユーザー/グループ権限ポリシーを持っている場合は、これは別の話です。