从 Nautilus 卸载 SSHFS(使用 umount)

从 Nautilus 卸载 SSHFS(使用 umount)

我可以像这样挂载 SSHFS:

sshfs -o idmap=user SSH_HOSTNAME:/ ~/mountpoint

现在它在 Nautilus 中显示得很好,就像一个带有弹出按钮的可移动设备。但是,单击该按钮时,我收到权限错误:

无法卸载“foo”

umount:/home/bytecommander/mountpoint:权限被拒绝

如果我直接运行也是一样umount ~/mountpoint

我知道我可以使用fusermount -u ~/mountpoint或者卸载它sudo umount ~/mountpoint,但我想让它在 Nautilus 中工作(无需提升权限),这似乎是umount在内部使用。

我怎样才能实现这个目标?

附言:我读到过某处说我应该将我的用户添加到fuse组中,但是我的 16.04 系统上没有这样的组并且安装仍然有效,所以我认为没有必要。

答案1

似乎是 GVFS 的已知错误:

注意:我的 Ubuntu 16.04 有fuse群组,我是该群组的成员,但 Caja 也有同样的问题(它是错误 1763033)。

相关内容