fuse: opção desconhecida 'defer_permissions'

25

O seguinte erro é dado ao tentar se conectar a um host remoto usando sshfs no Ubuntu (16.04 LTS):

fuse: unknown option 'defer_permissions'

depois de usar o comando:

sshfs -o allow_other,defer_permissions [email protected]:/ /mnt/connected/

que é fornecido em Tutorial do Oceano Digital .

A remoção da opção "defer_permissions" permite que o comando seja executado com sucesso, e a pasta do host remoto é montada no local /mnt/connected/ ; no entanto, as permissões aparecem incorretas.

Se "defer_permissions" for uma opção desconhecida, qual opção deve ser usada para obter as permissões corretas ao montar uma pasta com sshfs ?

    
por dhargo 02.06.2016 / 07:45

2 respostas

22

Tendo analisado a% man_de% página man , eu diria que sshfs não existe como uma opção. No entanto, defer_permissions está listado.

Eu usei isso e até agora está funcionando para mim.

Poderia haver um erro de digitação nas instruções que você estava seguindo? (Seria link por acaso?

Estou mantendo a teoria do typo, a menos que alguém mais conheça melhor.

    
por Graham Watkins 30.09.2016 / 13:07
2

A opção defer_permissions corrige alguns problemas na tradução de permissões do sistema de arquivos ao montar o sistema de arquivos SSH do Mac OS.

Essa é a razão pela qual é inútil (e talvez tenha sido removido da sintaxe de comando) ao montar a partir do Ubuntu, enquanto funciona quando é lançado de um Mac.

    
por bytepan 11.12.2017 / 21:42