所有尝试挂载的共享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
限制提示或要求。