Então, aparentemente, ao conectar-se ao sftp em um Synology, / é a lista de compartilhamentos. Então eu só tenho que fazer:
sshfs [email protected]:/somedir ~/mnt/somedir
Estou tentando montar uma pasta em ssh usando sshfs. Evertime eu faço assim eu recebo o erro
No such file or directory
Meu terminal:
user@computer:~$ sshfs [email protected]:/volume1/somedir ~/mnt/somedir
[email protected]'s password:
[email protected]:/volume1/somedir: No such file or directory
Ele retorna a listagem do diretório, como esperado, se eu tentar:
ssh [email protected] ls /volume1/somedir
Este é o Ubuntu 12.04 conectado a um Synology NAS com DS4.1
O que estou fazendo de errado aqui?
Então, aparentemente, ao conectar-se ao sftp em um Synology, / é a lista de compartilhamentos. Então eu só tenho que fazer:
sshfs [email protected]:/somedir ~/mnt/somedir
tente
sshfs [email protected]:/remotedir ~/mnt/localdir
onde remotedir é dir você normalmente especifica após volume1
ou
sshfs [email protected]:/ ~/mnt/localdir
Eu tive o mesmo erro ao me conectar a uma VM em um host xen do Debian no qual eu encaminhava todas as portas ssh da VM para outra porta.
Todos os caminhos estavam corretos ao testar com ssh [email protected] ls
.
No final, notei que confundi as portas, porque tinha definido uma regra para usar uma determinada porta na minha
~/.ssh/config
que não foi usado ao tentar usar sshfs
então é melhor adicionar a porta aos dois comandos ao testar com
ssh -p<someport> [email protected] ls /volume1/somedir
sshfs -p<someport> [email protected]:/volume1/somedir ~/mnt/somedir