通过 fstab 安装外部驱动器,即使使用 sudo 也拒绝权限

通过 fstab 安装外部驱动器,即使使用 sudo 也拒绝权限

我跟着https://www.raspberrypi.org/documentation/configuration/external-storage.md并像这样安装我的外部希捷驱动程序:

PARTUUID=225d3878-01  /media/external ntfs    defaults,auto,umask=000,users,rw 0 0

我尝试过UUID=...,但是没有用,它总是给我启动错误,甚至无法访问 shell。

按照我的方法,它启动了,但是当我去做/media的时候ls -la

drwxrwxrwx  1 root root 4096 May  7 18:52 external

external 标记为绿色,好像它与其他东西不同。当我尝试写入它时,即使使用 sudo,也会出现权限被拒绝的情况,但权限是777

如何将这些权限更改为不太宽松的权限并使我的用户可以写入?

答案1

我也使用 Pi,并且还连接了外部硬盘。

为了使其与 ntfs 一起工作,你还需要另外 2 个工具:

sudo apt install ntfs-3g fuse

然后你可以用
-t ntfs-3g 挂载你的驱动器#需要获得对 ntfs 驱动器的读写访问权限
-o #是一些选项
-uid=1000 #是我主用户的 id,你也可以使用名称
-gid=100 #用户的组 id 使其简单 -然后我们需要一个源,我的 ntfs usb 棒位于 SDC,分区是 SDC1
-最后一点是目的地,我希望它进入 /mnt/usbstick

sudo mount -t ntfs-3g -o uid=1000,gid=100 /dev/sdc1 /mnt/usb-stick

因此,您的问题的答案是 NTFS-3G 而不是 NTFS。

如果此方法可行,您也可以在 fstab 中使用它。

提示:NTFS-3G 总是将访问级别设置为 777,因此如果文件夹是绿色就不必担心 :-)

克里斯

克里斯

相关内容