Proprietário / grupo errado com o SSHFS

1

Montei um controle remoto com o SSHFS e tudo funciona conforme o esperado, exceto as informações do proprietário / grupo. Não importa qual proprietário / grupo do arquivo eu verifique, é sempre root:root .

Estou montando o controle remoto assim (no meu fstab):

[email protected]:/var/www/clients/client1/  /mnt/ftp_remote  fuse.sshfs _netdev,user,idmap=user,transform_symlinks,identityfile=/root/.ssh/id_rsa,allow_other,default_permissions,uid=0,gid=0 0 0

Por que isso? Como posso fazer o SSHFS mostrar o proprietário / grupo correto do arquivo?

    
por alexandernst 04.10.2014 / 13:30

1 resposta

1

Você não pode. Essa é uma limitação do SSHFS / Fuse: Tudo é mapeado para a permissão do usuário que você usa para se conectar com o SSH por padrão.

No entanto, parece que você pode contornar isso um pouco com idmap arquivos, consulte as opções -o idmap , -o uidfile , -o gidfile e -o nomap na página man.

    
por 04.10.2014 / 16:38