sshfs o comando não retorna

0

Estou tentando montar o diretório pessoal do nó de login do sistema em lote no meu escritório em minha máquina local usando sshfs . No entanto, quando eu corro

export LOGLEVEL=DEBUG3
sshfs remotehostname:/user/myname $HOME/mounted/loginnodehome -o sshfs_debug

Acabei de receber isso como uma saída:

SSHFS version 2.8

e depois nada. O comando não retorna e não recebo mais nenhuma saída. Eu suponho que eu tenha configurado algo errado, mas eu realmente não sei o que poderia ser, e eu precisaria de algumas dicas sobre onde começar a depurar isso. Alguma sugestão?

Detalhes: Minha máquina doméstica está executando o ArchLinux, a máquina remota está executando o SLC6. Ambos usam zsh como shell padrão. Eu configurei% sem senhassh usando o método padrão de chave PGP. Estou pronto para fornecer mais detalhes a pedido.

    
por carsten 12.03.2017 / 11:52

1 resposta

1

O problema está resolvido agora. Ele estava relacionado ao arquivo authorized_keys no host remoto, que leu

command="/bin/zsh" id-rsa ...

Tal que sftp e sshfs tentariam executar zsh no login / autenticação. Remover o command=... de tal forma que cada linha começaria com id-rsa ... resolveu o problema.

    
por 13.03.2017 / 14:12

Tags