He montado un servidor remoto en mi máquina local agregando
[email protected]:/ /mnt/remotename fuse.sshfs IdentityFile=/home/localusername/.ssh/id_rsa delay_connect _netdev,allow_other,idmap=user 0 0
a mi /etc/fstab
Puedo ver que el montaje tuvo éxito cuando lo hago:
sudo ls /mnt/remotename
Cuando abro nautilus como sudo puedo explorar la carpeta montada, cuando abro nautilus como mi usuario local no puedo explorar la carpeta montada: Permission denied
. No es muy sorprendente, pero sí molesto.
¿Hay alguna manera de permitir que Nautilus explore estas carpetas sin tener que hacerlo sudo nautilus
primero? ¿O montarlo de tal manera que no surjan estos problemas de permisos?
Estoy usando ubuntu 18.04
Editar:
Cambié mi fstab a:
remoteusername@remote:/ /mnt/remote fuse.sshfs _netdev,allow_other,users 0 0
Al arrancar ya no se monta el control remoto, cuando se ejecuta sudo mount -a
el servidor me solicita mi contraseña y el montaje se realiza correctamente y los permisos son correctos para que mi usuario local pueda acceder al montaje. ¿Cómo lo configuro para que mi par de claves ssh, que ya está configurado, se utilice para identificarme? Para que al arrancar pueda montarse automáticamente y tener los permisos correctos.