首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改自动挂载硬盘的所有权和权限

如何更改自动挂载硬盘的所有权和权限
EN

Ask Ubuntu用户
提问于 2018-06-03 10:27:50
回答 2查看 2.2K关注 0票数 4

我有一个128 as分区的SSD,安装了Ubuntu18.04和Windows 10,我希望这两个系统都使用内部1TB HDD (它有一个NTFS分区)来处理数据,例如下载、图片、视频和音乐文件夹,这应该是两个开放源码软件之间常见的。

为了实现这一点,我将硬盘设置为在/mnt/sda1 1启动时自动挂载(使用gnome-disks),将Ubuntu上文件夹中的内容移动到HDD,并在/home中为这些文件夹创建符号链接(通过使用ln -s /mnt/sda1/Downloads ~/Downloads等)。

一切看起来都很好,除了我移动的所有文件现在都属于root,并且权限设置为777。我没有手动这样做,所以我假设这是将它们移动到挂载驱动器的结果,因此我的问题是:如何更改这些文件的所有权和权限?我尝试同时使用chown -Rchmod -R,但都没有工作(也没有给出错误消息)。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2018-06-03 20:22:16

您不会更改自动安装的HDD的所有权和权限。Microsoft文件系统(NTFS、FAT32、exFAT)在挂载时获得它们的所有权和权限,目录和文件继承它们。

相反,你

  • 使用文件/etc/fstab中分区(S)的一行控制安装
  • 如果已经挂载,则使用带有挂载选项的umountmount卸载并重新装入分区(S),以获得所需的所有权和权限。

/etc/fstabmount中都可以使用相同的挂载选项。

下面的链接详细描述了这一点,

如何在NTFS (或FAT32 32)分区上使用“chmod”?

默认情况下使用exec标志安装USB

票数 2
EN

Ask Ubuntu用户

发布于 2018-06-03 19:43:54

我将其添加到/etc/fstab文件中:

代码语言:javascript
复制
LABEL=Library  /home/john/Libraries ntfs-3g fs-name=Library,x-gvfs-symbolic-icon=Library,permissions,nosuid,nodev,uid=1001,gid=1001,rw,dmask=27,fmask=137 0 0

您必须设置标签或使用UUID,并使用您的路径、uid和gid。

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

https://askubuntu.com/questions/1043163

复制
相关文章

相似问题

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