我在 bak 组中有一个挂载点 /mnt/v1 和一个用户 bak。我这样做了:
sudo chown bak:bak /mnt/v1
sudo chmod 775 /mnt/v1
Run Code Online (Sandbox Code Playgroud)
现在我想将一个带有 /dev/sdb1 分区的外部 fat32 驱动器挂载到这个目录。我收到消息“只有 root 可以这样做”,所以我发现我需要更改 fstab 并添加了这一行:
/dev/sdb1 /mnt/v1 vfat noauto,user 0 2
Run Code Online (Sandbox Code Playgroud)
但是当我像这样安装时,我仍然收到令人讨厌的消息“只有 root 可以做到这一点”:
bak$ mount -t vfat /dev/sdb1 /mnt/v1
Run Code Online (Sandbox Code Playgroud)
但是当我以 root 身份挂载时,整个驱动器都获得了我不想要的 root 权限。
是否需要采取一些措施才能将新的 fstab 条目读入内核?我怎样才能达到我想要的?