我正在运行 CentOS 7.4.1708 的远程服务器上工作。在此服务器上,我设法使用我在互联网上找到的以下命令安装了位于同一网络中的文件服务器:
export $(dbus-launch)
gvfs-mount smb://xxx.xxx.xxx.xxx/abc/
现在我可以访问这些文件了
/run/user/100*/gvfs/smb-share\:server\=xxx.xxx.xxx.xxx/\,share\=abc/
一旦我完成移动文件等,我通常会卸载服务器:
gvfs-mount -u smb://xxx.xxx.xxx.xxx/abc/
现在的问题是,我忘记卸载了,只是关闭了 ssh 连接到 CentOS 服务器。再次登录后,我仍然可以访问文件服务器,/run/user/100*
并且该目录仍然将我显示为所有者。但是,gvfs-mount -l
不再显示文件服务器并尝试卸载它会导致以下错误消息
Error finding enclosing mount: Containing mount does not exist
编辑:重新安装文件服务器不起作用,该gvfs-mount
作业不会在 10 分钟内完成,并且似乎什么也没做。
现在如何卸载文件服务器?(我没有 sudo 权限)