当我插入我的 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-注意双引号。