umask = 777 但权限被拒绝的文件夹

umask = 777 但权限被拒绝的文件夹

即使 umask 是 0777,我也无法在我的文件夹(和子文件夹)上写入任何内容。我在 raspbian 上,并且该文件夹在启动时由 /etc/fstab 通过以下行挂载:

/dev/sda1       /mnt/usb        ntfs    defaults,umask=0000     0       2

这个文件夹也在我的子网中与 samba 共享(但即使我停止此服务,也无法解决任何问题)

如果你有任何线索,请告诉我;)

以下是该问题的一个例子:

root@PlexRaspberrypi:/mnt/usb# echo test > test.txt
bash: test.txt: Permission denied
root@PlexRaspberrypi:/mnt/usb# stat "/mnt/usb"
  File: /mnt/usb
  Size: 12288           Blocks: 24         IO Block: 512    directory
Device: 801h/2049d      Inode: 5           Links: 1
Access: (0777/drwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2019-10-06 14:20:57.473836800 +0100
Modify: 2019-10-06 13:40:21.070040100 +0100
Change: 2019-10-06 14:20:57.463836800 +0100
 Birth: -
root@PlexRaspberrypi:/mnt/usb#

答案1

NTFS-3G支持读写操作:

  • 安装 ntfs-3g:apt update; apt install ntfs-3g
  • 替换ntfs为文件ntfs-3g内部的/etc/fstab

相关内容