Por que o termius pode se conectar ao ssh enquanto o nassh não pode

1

Eu consegui colocar o sshd rodando em Termux. Eu posso me conectar ao servidor sshd usando o Termius. Eu tentei conectar usando nassh, mas estou recebendo uma mensagem "Conexão recusada". Ambos os aplicativos estão configurados para se conectarem a localhost:8022 . Eu nem tenho certeza do que ver a seguir no ChromeOS para entender por que um seria capaz de se conectar, enquanto o outro não o faria.

Não tenho certeza do que não estou entendendo ou faltando aqui. Pelo que entendi, "Conexão recusada" significa que nassh está recebendo ECONNREFUSED ao tentar connect() . Isso aconteceria se não houver nada escutando em um determinado host: porta. Claramente, eu tenho escutar sshd; Eu posso conectar-me repetidamente a ele usando o Termius; Eu recebo um shell que é obviamente o ambiente do Termux. Existe algum namespace de rede que está acontecendo? Por que o Termius seria capaz de se conectar (sem permissões adicionais ou configuração adicional afaicr), mas não nassh?

Para maior clareza, as capturas de tela estão abaixo.

A configuração do Termius se conecta ao localhost: 8022 nassh recebe "Conexão recusada" para localhost: 8022

    
por Shawn J. Goff 18.08.2018 / 20:54

0 respostas