Como resolver “/bin/sh: 1: sshfs: not found” ao tentar montar a unidade remota?

Como resolver “/bin/sh: 1: sshfs: not found” ao tentar montar a unidade remota?

Estou tentando montar uma unidade remota em um servidor ao qual tenho acesso SSH usando fuse/sshfs

Criei um ponto de montagem em /mnt/review/server e criei a seguinte entrada em meu fstab, conformeArchWiki:

me@server:/    /mnt/review/dori    fuse.sshfs    defaults,user,noauto,idmap=user,allow_other 0 0

Eu também tentei uma entrada um pouco diferente, com base noDocumentação do Ubuntu:

sshfs#me@server:/    /mnt/review/dori    fuse    defaults,user,noauto,idmap=user,allow_other 0 0

Cada vez, simplesmente recebo /bin/sh: 1: sshfs: not found- nada nos logs do sistema.

Isso funcionou quando eu estava executando o Kubuntu 14.04 - desde então, mudei para o Mint rodando no Ubuntu 14.04 e agora entendi.

Parece que o SSHFS não está instalado - mas não consigo encontrar nada útil no Google para esta mensagem. Também verifiquei se o fusepacote está instalado. Não sei como resolver isso.

Responder1

Você precisa instalar o sshfs antes de prosseguir.

sudo apt-get install sshfs

Agora você deve testar se tudo está funcionando corretamente. Você deve tentar montar seu servidor com.

sshfs -o idmap=user $me@server:/ /mnt/review/dori

Se funcionar, desmonte o diretório com

fusermount -u /mnt/review/dori

Use a segunda linha que você postou em/etc/fstab.

sshfs#me@server:/    /mnt/review/dori    fuse    defaults,user,noauto,idmap=user,allow_other 0 0

Responder2

Já que você disse que o sshfs ainda não foi instalado, você tentou instalá-lo?

  1. sudo apt-get update
  2. sudo apt-get install sshfs

informação relacionada