Al configurar una estación de trabajo Ubuntu (13.04), estoy tratando de tener un sistema de archivos remoto montado (sobre ssh).
La configuración actual
Creé el usuario someuser y lo agregué al grupo de fusibles
Mi entrada fstab dice:
sshfs#someuser@remote.com:/remote_dir /media/remote_dir/ fuse auto,_netdev,port=22,user,allow_other,noatime,follow_symlinks,IdentityFile=/home/someuser/.ssh/id_rsa,reconnect 0 0
desde mi entendimiento:
- auto : solicita explícitamente que se instale el fs remoto en el arranque
- _netdev : espera a que la interfaz esté activa antes de intentar montar
- usuario : permite que cualquier usuario solicite que se monte esta ubicación remota específica (inútil en la perspectiva del usuario raíz que la monta automáticamente en el arranque)
- allow_other : permitirá que cualquier usuario (en el grupo de fusibles) acceda a los fs montados
- IdentityFile : apunta a la clave privada emparejada con la clave pública agregada en /home/someuser/.ssh/authorized_key de la máquina remota.
- volver a conectar : No estoy seguro ... ¿Intentará volver a conectar si se pierde la conexión?
El problema
En el arranque, inicio sesión con alguien , enciendo una terminal y / media / remote_dir está vacío.
Pero desde el mismo usuario (o la raíz), puedo montarlo simplemente escribiendo:
mount sshfs#someuser@remote.com:/remote_dir
También se monta automáticamente por arte de magia si hago clic en remote_dir en un navegador de archivos.
¿Alguna pista sobre lo que podría faltar?