Hay muchas formas de montar un recurso compartido SMB en Ubuntu. Por ejemplo:
como root, puedes usar mount.cifs:
mount -t cifs -o user=username //servername/sharename/ /mnt
puedes usar smbnetfs como se describe aquí
Sin embargo, me gustaría usar gvfs. Al iniciar sesión con ssh. Intenté lo siguiente sin éxito:
dbus-launch bash
gvfs-mount smb://servername/sharename/
Esto funciona ... más o menos. Cuando corro
gvfs-mount -l
Me sale lo siguiente:
Mount(0): sharename on servername -> smb://servername/sharename/
Type: GDaemonMount
Entonces, la montura parece funcionar. Sin embargo, no hay un punto de montaje del sistema de archivos, mientras que cuando lo monte usando Nautilus, obtengo un punto de montaje /run/user/1000/gvfs/
, al que puedo acceder usando la línea de comandos.
¿Qué debo hacer para obtener un punto de montaje con gvfs al que pueda acceder con la línea de comando?
ln -si $XDG_RUNTIME_DIR/gvfs/mysmbmount $HOME/smb