是否可以在Ubuntu中更改vfat分区的权限?
什么都没用..。尝试在/etc/fstab中输入,尝试使用chown,我可以授予对此位置的访问权限的唯一方法是授予应用程序所有权,这是错误的。
发布于 2016-12-31 05:17:48
您必须在挂载分区时设置权限,并且可以使用umask进行设置。
将FAT32分区挂载到具有每个人的读/写/执行权限的摆式中:
假设:吊坠被视为/dev/sdx,将x替换为实际的驱动器号,例如b: /dev/sdx1 --> /dev/sdb1 1
注释:#字符后面的文本是注释,而不是命令)
sudo mkdir -p /mnt/sd1 # only if you want a new mountpoint
sudo umount /dev/sdx1 # only if already mounted (but with bad permissions)
sudo mount -o rw,users,umask=000 /dev/sdx1 /mnt/sd1 # mount
echo 'Hello World' > /mnt/sd1/hello.txt # test writing
cat /mnt/sd1/hello.txt # test reading编辑:我认为您在命令行中使用了正确的拼写,但是如果您使用unmask,请尝试umask,因为linux对于正确的拼写是模糊的。
我建议的命令行在Lubuntu16.04.1LTS中为我工作(并且应该在所有当前的Ubuntu口味中工作,包括标准的Ubuntu)。所以我不知道为什么对你不起作用。
也许你可以重新启动你的电脑,然后再试一次。复制并粘贴我的答案中的命令行,以使它们正确。只修改驱动器字母x指向摆(例如b或c)。也许这第二次成功了。
如果不是,可能文件系统不是FAT32,而是一些其他版本的FAT,例如exfat。请查查
sudo parted -ls # ... space minus ell ess如果exfat可能有助于安装一些额外的程序包,例如
unixnme.blogspot.se/2016/04/how-to-mount-exfat-partition-in-ubuntu.html
sudo apt-get install exfat-fuse exfat-utils发布于 2016-12-30 23:20:54
Vfat不支持权限。最多只能在挂载时指定选项。
https://askubuntu.com/questions/866330
复制相似问题