如何从命令行卸载 /media/$username 下的用户挂载磁盘?

如何从命令行卸载 /media/$username 下的用户挂载磁盘?

在 Xubuntu 12.10 中,我可以安装已连接的外部磁盘,它们显示在 下/media/$username/$diskname。我可以通过转到桌面,右键单击,等待 6 秒左右,然后单击来卸载它们弹出卷- 或者打开gnome-disks并单击磁盘图标上的停止。

但是,我更喜欢直接umount /media/$username/$diskname通过命令行运行。目前,这需要sudo权限,或者我需要将每个磁盘添加到fstab- 因为这样做的目的是自动安装以前未见过的磁盘,所以这通常行不通。

我该如何配置权限等才能umount自动挂载磁盘?毕竟我是正确的用户...

答案1

最快的方法是将您的用户添加到/etc/group组下sudo,这将赋予您适当的运行权限sudo umount /media/$username/$diskname

如果你不想输入密码,你可以用 visudo 定义一个特殊规则:
$username ALL = NOPASSWD: /bin/umount

相关内容