SSHFS no roteador Asus DSL-AC68U

0

Eu tenho um roteador Asus DSL-AC68U. Eu posso facilmente ssh para isso:

ssh router

Após ter configurado as opções apropriadas em .ssh / config:

Host router
Hostname ddnshostname
User myuser
KexAlgorithms +diffie-hellman-group1-sha1

Em suma, eu já consigo acessar o roteador via SSH e FTP mas gostaria da segurança e facilidade de uso do SSHFS (ou similar!). No entanto, parece que não consigo montar coisas com o SSHFS:

$ sshfs -o sshfs_debug router:/tmp/home/root/ testmount/ -d         [1]
SSHFS version 2.6
FUSE library version: 2.9.5
nullpath_ok: 0
nopath: 0
utime_omit_ok: 0
executing <ssh> <-x> <-a> <-oClearAllForwardings=yes> <-2> <casatrieste> <-s> <sftp>
sh: /opt/libexec/sftp-server: not found
remote host has disconnected

Eu descobri que isso ocorre porque o sftp-server no meu roteador parece estar desalojado ou ausente. No entanto, não consigo encontrar nem sftp_server nem ssh_config em qualquer lugar no roteador usando find / | grep ssh_config . Parece que estou perdendo o pacote sftp-server completamente. Existe alguma outra maneira de me permitir usar o SSHFS? Já consigo acessar o roteador via ftp, mas gostaria de montar o sistema de arquivos remotamente.

Eu provavelmente deveria instalar %código%. No entanto, isso significa que eu devo instalar o optware e prefiro evitar isso.

Como posso montar pastas SSHFS deste roteador remotamente?

    
por AF7 18.03.2016 / 10:32

2 respostas

1

O SSHFS está usando o SFTP. Se o servidor não suportar SFTP, não funcionará.

Você precisa instalar o sftp-server no roteador e configurá-lo se quiser usá-lo como SFTP / SSHFS. Período. Qual é a questão?

    
por 18.03.2016 / 10:39
1

Você pode usar o scp diretamente em qualquer lugar onde haja ssh:

link

Não há nada para montar. Existem também ferramentas que usam scp para fornecer uma visão orientada a diretório. Eu uso o WinSCP no Windows, porque ele entende as credenciais do PuTTy.

    
por 21.02.2018 / 19:06