首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改vfat分区的权限?

如何更改vfat分区的权限?
EN

Ask Ubuntu用户
提问于 2016-12-30 23:08:39
回答 2查看 8.7K关注 0票数 1

是否可以在Ubuntu中更改vfat分区的权限?

什么都没用..。尝试在/etc/fstab中输入,尝试使用chown,我可以授予对此位置的访问权限的唯一方法是授予应用程序所有权,这是错误的。

EN

回答 2

Ask Ubuntu用户

发布于 2016-12-31 05:17:48

您必须在挂载分区时设置权限,并且可以使用umask进行设置。

将FAT32分区挂载到具有每个人的读/写/执行权限的摆式中:

假设:吊坠被视为/dev/sdx,将x替换为实际的驱动器号,例如b: /dev/sdx1 --> /dev/sdb1 1

注释:#字符后面的文本是注释,而不是命令)

代码语言:javascript
复制
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。请查查

代码语言:javascript
复制
sudo parted -ls  # ... space minus ell ess

如果exfat可能有助于安装一些额外的程序包,例如

unixnme.blogspot.se/2016/04/how-to-mount-exfat-partition-in-ubuntu.html

代码语言:javascript
复制
sudo apt-get install exfat-fuse exfat-utils
票数 4
EN

Ask Ubuntu用户

发布于 2016-12-30 23:20:54

Vfat不支持权限。最多只能在挂载时指定选项。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/866330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档