¿Cómo montar automáticamente una carpeta SMB compartida al iniciar sesión?

¿Cómo montar automáticamente una carpeta SMB compartida al iniciar sesión?

Estoy usando Ubuntu 14.04.

Cuando inicio sesión veo en el administrador de archivos (cerca de la parte inferior) esto:

Conectar al servidor


Rutinariamente hago clic en "Conectar al servidor" y luego veo esto:

Lista de carpetas compartidas

Luego hago doble clic en ellos y están montados.sinnecesito ingresar una contraseña, aunque el recurso compartido "nick" en particular está configurado para tener permisos solo para mí. El intercambio lo realiza otra PC que ejecuta Ubuntu 14.04 y recursos compartidos de Samba (para compatibilidad con otras PC que ejecutan Windows y OS/X).


Pregunta: ¿Cómo puedo realizar estas acciones automáticamente al iniciar sesión?


He vistovarias sugerenciasque generalmente implica editar un archivo ~/.smbcredentialse ingresar mi nombre de usuario y contraseña, así:

username=foo
password=swordfish

Aparte de las preocupaciones de seguridad, no veo por qué debería tener que poner mi contraseña en texto sin cifrar, cuando normalmente puedo montar la carpeta compartida sin ingresar mi contraseña.


Observo que al abrir un archivo en esta carpeta compartida no parece estar en /mntningún /mediaotro lugar:

Ejemplo de archivo compartido

Respuesta1

Lo he resuelto (creo). Después de leer sobre el uso, gvfs-mountdescubrí que podía montar el recurso compartido desde la línea de comando usando:

gvfs-mount 'smb://10.0.0.2/nick/'

Así que ahora se trataba de hacerlo automáticamente. Utilicé "Aplicaciones de inicio" para esto:

Aplicaciones de inicio


Luego agregué una entrada para cada disco deseado:

Discos para montar


Cada entrada se veía así:

Montar un disco

Eso parece funcionar bien.


Editar

A raíz de un comentario, cambie de "gvs-mount" a "gio mount", ya que gvs-mount está obsoleto.

Respuesta2

Sé que esta pregunta fue formulada y respondida hace mucho tiempo, pero llegué a ella porque tenía exactamente ese problema.

Actualmente, gvfs-mountestá en desuso. Debes seguir la respuesta inicial pero debes usar gio mount:

gio mount 'smb://10.0.0.2/nick/'

Espero que eso ayude a alguien.

información relacionada