自动挂载 USB HDD 的文件执行权限(Ubuntu 11.10)

自动挂载 USB HDD 的文件执行权限(Ubuntu 11.10)

我在 Ubuntu 11.10 自动挂载 USB HDD 时遇到问题,其中挂载卷上所有文件的权限都设置为 -rw-r--r-- 并且我无法使用 chmod 更改它们。

我在 Mint 下自动挂载时没有遇到同样的问题,所有权限都显示为 -rwxr-xr-x

这正是我想要的。

从终端运行 mount -l 发现 Ubuntu 和 Mint USB HDD 安装之间的唯一区别是 showexec

所以我认为这就是问题所在。我不知道如何修改 Ubuntu 在自动安装 USB 驱动器时所做的事情,但如果我能以某种方式让它包含showexec命令行选项,那么也许这可以解决问题?

可能需要修改 /etc/fstab?

非常感谢任何指点。

答案1

当您在问题中建议使用/etc/fstab自动安装 USB HDD 设备时,您是正确的。

您尚未提供 USB HDD 设备规格、其位置或理想的安装点,但这里有一个示例:

/dev/sdb1 /media/Test ntfs-3g defaults,user,exec,uid=1000,gid=100,umask=000 0 0

将此配置添加到我的/etc/fstab文件中后,我已挂载了具有其文件所有权限的设备。因此,每次我的系统启动时,Ubuntu 都会自动挂载该设备,或者如果找不到该设备,则会发出警告。

  • 替换/dev/sdb1为您的设备位置:

    要找出您的 USB HDD 设备位置,您可以在终端上使用:

    sudo blkid
    
  • 替换/media/Test为您的目标目录:

    目标目录必须存在,请预先使用终端创建:

    mkdir /media/Test
    
  • ntfs-3g用您的 USB HDD 设备文件系统替换:

    请参阅Fstab::文件系统类型了解更多规格。


相关阅读: Fstab - 社区 Ubuntu 文档

相关内容