Logré ejecutar sshd en Termux. Puedo conectarme al servidor sshd usando Termius. Intenté conectarme usando nassh, pero aparece el mensaje "Conexión rechazada". Ambas aplicaciones están configuradas para conectarse localhost:8022
. Ni siquiera estoy seguro de qué mirar a continuación en ChromeOS para entender por qué uno podría conectarse y el otro no.
No estoy seguro de lo que no entiendo o lo que me falta aquí. Hasta donde tengo entendido, "Conexión rechazada" significa que Nassh está obteniendo acceso ECONNREFUSED
cuando intenta hacerlo connect()
. Esto sucedería si no hay nada escuchando en un host:puerto en particular. Claramente, tengo sshd escuchando; Puedo conectarme repetidamente usando Termius; Obtengo un shell que obviamente es el entorno Termux. ¿Existe algún espacio de nombres de red? ¿Por qué Termius podría conectarse (sin permisos adicionales ni configuración adicional) pero no nash?
Para mayor claridad, se muestran capturas de pantalla a continuación.
La configuración de Termius se conecta a localhost:8022 nassh obtiene "Conexión rechazada" para localhost:8022