En versiones anteriores de Ubuntu, podía acceder a los recursos compartidos SMB montados con Nautilus yendo al ~/.gvfs/
directorio. Lo encontré muy conveniente, ya que me gusta usar Nautilus para montar los recursos compartidos, pero hago todas las operaciones de disco (copiar, mv, buscar, etc.) usando la línea de comandos.
Ahora tengo Ubuntu 13.04, y aunque puedo montar el recurso compartido y usarlo con Nautilus (que nunca uso), no puedo encontrar el punto de montaje real. ¿Todavía está en alguna parte? ¿O ha sido abandonado? ¿Puedo recuperarlo?
Sé que puedo montar los recursos compartidos usando CIFS y /etc/fstab
, pero prefiero usar el espacio de usuario. De esa manera, cuando instalo un nuevo sistema o transfiero mi casa a otra máquina, mis preferencias (incluidas las credenciales) permanecen en mi directorio de inicio y no tengo que preocuparme por actualizar fstab.
Además, no quiero montarlo manualmente con sudo (con sudo mount -t cifs ...
). Sí, podría crear un alias o una secuencia de comandos, pero luego tendría que escribir mi contraseña cada vez o almacenar mi contraseña en un archivo de credenciales. Y escriba la contraseña de sudo. Y luego, cada vez que encuentro un nuevo recurso compartido, necesito recordar cómo crear un archivo de credenciales. Entonces, sí, podría terminar con esta solución, pero preferiría no cambiar mis hábitos actuales, si es posible.
Además, está la cuestión de otros usuarios para los cuales a menudo proporciono una solución simple de línea de comandos. En 13.04, esto ya no es posible (por ejemplo, porque los usuarios a quienes proporciono la solución no pueden montar sudo en sus máquinas).
En cualquier caso, tengo curiosidad por saber qué pasó con gvfs y por qué no puedo ver los directorios montados.
mount
comando, creo.ln -si /run/user/$UID/gvfs/ $HOME/smb
en los nuevos sistemas para hacer estos montajes más accesibleTambién puede montarlo manualmente usando mount in por ejemplo / mnt Like
(de ¿Cómo puedo montar recursos compartidos cifs en (k) ubuntu 13.04? )
fuente
user=foobar
opción está siendo rechazada. El syslog dice:CIFS VFS: No username specified
La solución para mí fue usarusername=foobar
las opciones en lugar deuser=foobar
. (este comentario también se agregó a la otra pregunta vinculada en esta respuesta.)En 15.04, 15.10 y en este momento 16.04 (aún no publicado) hay un error confirmado en el paquete gvfs:
https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1451087
lo que impide el
para trabajar como se esperaba. Una solución en este momento es matar primero a los dos demonios gvfs antes de intentar montar.
Para hacerlo, simplemente ejecute el comando:
y cualquier enlace que haga después será accesible nuevamente a través del directorio gvfs.
fuente