ubuntu samba gio 挂载问题:卷未实现挂载

ubuntu samba gio 挂载问题:卷未实现挂载

我全新安装了 ubuntu 20.04,并且还安装了 xubuntu-desktop。

在 thunar 中,我可以通过输入 smb:/// 来访问我的 samba 共享。之后,它会提示我输入凭据。一切都可以访问。问题 1:我无法在 /run/user/<my_uid>/gvfs 或 ~/.gvfs 中找到挂载,因此我也无法在终端中访问文件。

问题 2:如果我运行,gio mount smb://<servername>/<folder>我会收到错误:

gio: smb://<servername>/<folder>: volume doesn’t implement mount

问题 2 是以下两种情况:(a) 我在 ssh 终端中运行此程序 (b) 在桌面环境中的终端窗口中运行此程序。我尝试使用 dbus-launch 提出各种解决方案,但均无结果。

我不知道发生了什么。20.04 使用的系统与 gio 不同吗?

注意:我无法使用 cifs mount,因为它需要 sudo 权限(我无法将其提供给需要使用它的用户)。我无法使用 fstab 条目,因为每个用户都需要使用自己的凭据登录。

答案1

显然你需要先启动一个 dbus 会话:dbus-run-session bash 查看更详细的解决方案这里

相关内容