更改通过 fstab 挂载的 ntfs 文件系统的所有者

更改通过 fstab 挂载的 ntfs 文件系统的所有者

我想在启动时挂载一个分区,并需要它具有读取、写入和执行权限。我使用 64 位 Arch Linux 并创建了以下/etc/fstab文件:

/dev/sda1 /run/media/luancristian/Dados ntfs    defaults    0   0

但它是由root拥有的,输出ls -l是:

dr-x------ 1 root root 4096 Jun 10 18:51 Dados

我尝试过sudo chown myUser Dados,但似乎没有任何影响。如何使我的用户成为该文件系统的所有者并以执行权限挂载它?

在fstab中添加uid选项,我能够成为Dados的所有者,但它仍然没有执行权限。

答案1

解决了:

通过添加 uid 选项(您可以在 /etc/passwd 上找到您的 uid)成为文件系统的所有者,并使用 ntfs-3g 使文件系统可执行(必须安装它):

/dev/sda1 /run/media/luancristian/Dados ntfs-3g     defaults,uid=1000   0   0

相关内容