有很多方法可以在Ubuntu中挂载SMB共享。例如:
作为根用户,可以使用mount.cifs:
mount -t cifs -o user=username //servername/sharename/ /mnt
您可以按照此处所述使用smbnetfs
但是,我想使用gvfs。使用ssh登录时。我尝试了以下操作,但未成功:
dbus-launch bash
gvfs-mount smb://servername/sharename/
这行得通...有点。当我跑步
gvfs-mount -l
我得到以下内容:
Mount(0): sharename on servername -> smb://servername/sharename/
Type: GDaemonMount
因此,坐骑似乎可以正常工作。但是,没有文件系统挂载点,但是当我使用Nautilus挂载它时,会在中获得一个挂载点/run/user/1000/gvfs/
,然后可以使用命令行对其进行访问。
我该怎么办才能通过命令行访问gvfs的挂载点?
ln -si $XDG_RUNTIME_DIR/gvfs/mysmbmount $HOME/smb