Na minha máquina Ubuntu, modifiquei meu / etc / fstab adicionando esta linha:
//192.168.xx.yy/Public /mnt/PUBNAS nfs rw,_netdev,credentials=/home/myname/.smbcredentials 0 0
O arquivo .smbcredentials é muito simples,
username=myusername
password=mypassword
Editar:
Depois de perceber que você usa sshfs, testei a entrada / etc / fstab sugerida por a página wiki do Arch Linux . Para mim, esta entrada funcionou:
USERNAME@HOSTNAME_OR_IP:/REMOTE/DIRECTORY /LOCAL/MOUNTPOINT fuse.sshfs defaults,_netdev 0 0
É importante que você tenha acesso sem senha ao servidor ( isto é, , com chave criptográfica). Espero que isso compense meu erro inicial.
Editar 2:
Se você quiser que a pasta remota seja montada por você, não pelo root, o que é um incômodo, você terá que mudar a linha / etc / fstab para isto:
USERNAME@HOSTNAME_OR_IP:/REMOTE/DIRECTORY /LOCAL/MOUNTPOINT fuse.sshfs _netdev,user,idmap=user,transform_symlinks,identityfile=/home/USERNAME/.ssh/id_rsa,allow_other,default_permissions,uid=USER_ID_N,gid=USER_GID_N 0 0