在 Linux Mint 17.1 中以普通用户身份挂载共享?

在 Linux Mint 17.1 中以普通用户身份挂载共享?

所有尝试挂载的共享fstab都会显示在 Nemo 的导航面板中。如果出于某种原因,某个共享在启动时未挂载,单击它即可尝试为我挂载它。但它会抱怨我不是 root 用户。

有没有办法在用户级别安装这些,以便可以在没有 su 的情况下安装/卸载它们?

答案1

没有看到你的示例fstab,不太清楚你的系统是如何设置的。但我相信你可以使用条目user中的选项,fstab如下所示正如这里解释的那样;我强调的是与你的问题相关的选项:

  • 用户/nouser-允许任何用户挂载文件系统。(除非被覆盖,否则这会自动隐含 noexec、nosuid、nodev)/ 仅允许 root 挂载文件系统。这也是默认设置。

现在你需要知道fstab条目格式是什么样的;这里有一个简单的分解:

/thing/to/be/mounted    /mount/point    file_system_type    options    dump    pass

知道这一点后,该user选项将被标记为options列表中的另一个逗号分隔的项目,如下所示;这里有一个理论fstab条目示例供参考:

/dev/sdb1    /home/leetwanker/mount_point    ext3    defaults,noatime,user    0    0

因此在这个例子中, 的文件系统/dev/sdb1将安装在称为的安装点上,该安装点/home/leetwanker/mount_point具有ext3文件格式和选项defaults,noatime,user以及转储和传递值0

user使用 中的选项后fstab,重新启动系统,然后您就可以使用mount,而umount不会受到任何sudo限制提示或要求。

相关内容