设置用户地图。
sudo ntfsusermap /dev/sdb2
#assign user as www-data
#assign group as www-data
挂载 ntfs分区/dev/sdb2
。/mnt/winntfs
sudo ntfs-3g -o permissions /dev/sdb2 /mnt/winntfs
现在我可以chmod
使用/mnt/winntfs
.
sudo chmod -R 755 /mnt/winntfs/mydoc
ls -al /mnt/winntfs/mydoc
total 38
drwxr-xr-x 1 www-data www-data 4096 Aug 17 20:03 .
drwxrwxrwx 1 root root 4096 Aug 17 20:03 ..
drwxr-xr-x 1 www-data www-data 4096 Aug 17 20:03 analyse
我想让挂载配置在/etc/fstab
.
sudo blkid | grep sdb2
/dev/sdb2: LABEL="winntfs" UUID="284A29774A2942C4" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="292c184b-766f-4036-8fa0-5bcd936b85c2
sudo vim /etc/fstab
UUID=284A29774A2942C4 /mnt/winntfs ntfs-3g rw ,auto , umask=0022 ,permissions 0 0
重新启动并进入我的操作系统,
ls -al /mnt/winntfs/mydoc
total 38
drwxrwxrwx 1 root root 4096 Aug 17 20:03 .
drwxrwxrwx 1 root root 4096 Aug 17 20:03 ..
drwxrwxrwx 1 root root 4096 Aug 17 20:03 analyse
sudo chmod -R 755 /mnt/winntfs/mydoc
ls -al /mnt/winntfs/mydoc
total 38
drwxrwxrwx 1 root root 4096 Aug 17 20:03 .
drwxrwxrwx 1 root root 4096 Aug 17 20:03 ..
drwxrwxrwx 1 root root 4096 Aug 17 20:03 analyse
事实是设置permissions
和无法使用,如何正确编写才能umask=0022
在重新启动后使用?/etc/fstab
chmod
/etc/fstab
chmod
不要在 fstab 中放置这么多随机空格:
Fstab 条目是六个空格分隔的字段,这意味着它们内部不能有任何空格。无论是设备名称、目录路径还是选项列表,值中都不能有空格或制表符,因为这会将其分隔为多个字段。