Почему termius может подключиться к ssh, а nassh не может?

Почему termius может подключиться к ssh, а nassh не может?

Мне удалось запустить sshd в Termux. Я могу подключиться к серверу sshd с помощью Termius. Я пытался подключиться с помощью nassh, но получаю сообщение «Подключение отклонено». Оба приложения настроены на подключение к localhost:8022. Я даже не уверен, что дальше смотреть в ChromeOS, чтобы понять, почему одно может подключиться, а другое нет.

Я не уверен, что я не понимаю или что упускаю здесь. Насколько я понимаю, "Connection denied" означает, что nassh получает ECONNREFUSEDпри попытке connect(). Это могло бы произойти, если бы на определенном хосте:порте ничего не прослушивалось. Очевидно, у меня есть прослушивающий sshd; я могу повторно подключаться к нему с помощью Termius; я получаю оболочку, которая, очевидно, является средой Termux. Имеет ли место какое-то сетевое пространство имен? Почему Termius может подключаться (без дополнительных разрешений или дополнительной настройки afaicr), а nassh нет?

Для наглядности ниже приведены скриншоты.

Конфигурация Termius подключается к localhost:8022 nassh получает сообщение «В соединении отказано» для localhost:8022

Связанный контент