Esta es la misma pregunta aquí ( y un poco aquí también ), excepto que estoy ejecutando Debian wheezy (7.4). Para aclarar, estos directorios no existen:
/run/user
/var/run/user
~/.cache/gvfs
Y este directorio está vacío:
~/.gvfs/
Y el directorio compartido de samba montado en GVFS no se encuentra en:
/media/
/mnt/
Naturalmente, esperaría que el explorador Nautilus me ayudara a describir el camino que estoy viendo, montado localmente. O "Abrir en la Terminal" para trabajar. ¡Pero me frustran!
Algunas de las utilidades de GVFS muestran información de la línea de comando:
$ gvfs-mount -l
...
Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
Type: GDaemonMount
o con gvfs-mount -li
:
Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
Type: GDaemonMount
default_location=smb://wincomp/sharedir/
themed icons: [folder-remote] [folder]
can_unmount=1
can_eject=0
is_shadowed=0
¡Pero no especifica dónde está la ubicación de montaje local!
gvfs-mount
.gvfs-mount -l
muestra que la montura existe, pero no dice dónde. Y no está debajo/media
.Respuestas:
Ok, lo descubrí. La instalación predeterminada de Debian Wheezy no instala la capa de compatibilidad POSIX para GVFS. Instalarlo:
apt-get install gvfs-fuse
Agregue su usuario al grupo FUSE:
adduser <username> fuse
Reinicie su máquina (o cambie los niveles de ejecución) y ahora GVFS exportará un FUSE-fs a
/home/<username>/.gvfs/<resourcename>
Atentamente.
Ver https://wiki.gnome.org/Projects/gvfs/doc para más información, esp. la parte sobre el demonio FUSE.
fuente
Para agregar a la respuesta de bjanssen, en Debian jessie el recurso compartido SMB está disponible en
Lo mismo se aplica a sus acciones de SFTP o WEBDAV.
fuente
Si no sabe dónde se monta samba, intente utilizar el comando "mount". Deberías ver algo como:
Si desea que el recurso compartido samba se monte en un directorio particular, agréguelo a "fstab"
fuente
mount
no lo enumera, perogvfs-mount
muestra información para el montaje.