Primeiro, faça o login no servidor, vá para a pasta compartilhada /mnt/a/folder
e garanta que você tenha acesso de gravação.
Eu testei sua entrada no fstab e recebi o mesmo erro que você está descrevendo. Então eu testei a mudança e obtive a resposta que você está procurando.
Sua entrada no fstab:
[user]@server:/mnt/a/folder /mnt/folder fuse.sshfs defaults,default_permissions,_netdev,allow_other,uid=[user],gid=[user] 0 0
A mudança:
[user]@serer:/mnt/a/folder /mnt/folder fuse.sshfs defaults,default_permissions,_netdev,allow_other,uid=[user],gid=[user] 0 0
Altere o [user]
para o usuário com ssh
access. Claro, não inclua os colchetes.
A propósito, eu entendo que você já verificou e verificou que [user]
no computador local e [user]
no computador remoto tem o mesmo uid
e gid
, enquanto eles eram inadvertidamente diferentes para o meu computador. meio Ambiente. Mas algo está errado e o único detalhe que posso ver é o que funciona quando se usa a garantia adicional do usuário específico e do ID do grupo pelo nome que aparece no servidor.