如何更改 13.04 上的默认自动挂载 umask?

如何更改 13.04 上的默认自动挂载 umask?

当我插入我的 USB 硬盘时,ubuntu 13.04 会将其挂载到 /media/myname/label,但 umask 是 700,我尝试通过“chmod 755 xxxxx”来更改它,但没有效果。

那么,如何更改默认的 umask?

顺便说一句:我的 USB 硬盘上存储了一些电影,我想使用 plex 媒体服务器来扫描它们,但是 pms 在硬盘路径中找不到任何东西,所以我认为这是一个 umask 问题。

答案1

UbuntuForums 的回答是正确的:

您需要创建一个使用自动挂载的 fstab 条目,我很久没有这样做了,但您可以尝试将以下内容添加到 /etc/fstab:

/dev/sdx /path/to/mnt ntfs-3g auto,用户,uid=1000,gid=100,dmask=022,fmask=133 0 0

然后卸载并尝试重新插入以查看是否可行。如果您只想要文件/目录的相同权限,则可以将 f/dmask 替换为 umask。

错误之处在于它使用磁盘索引而不是 UUID 或磁盘标签。不过,要点仍然是一样的。

答案2

您实际上可以使用磁盘 UUID 执行相同的输入。

只需将上面的内容改为

UUID=""/path/to/mnt ntfs-3g auto,用户,uid=1000,gid=100,dmask=022,fmask=133 0 0

sudo blkid 将显示所需磁盘的 UUID。PS-注意双引号。

相关内容