Я не уверен, будет ли возможность заходить по ssh из внешней сети. Мне удавалось присоединиться из внутренней, используя внешний IP (но вроде как iptables по-умолчанию содержат правила, которые дропают все соединения из внешней сети). На всякий случай, оставлю тут инструкцию как забиндить dropbear исключительно на внутренний интерфейс:
Чтобы выключить возможность подключения по SSH из внешней сети, добавьте в ваш файл /media/DISK_A1/system/etc/init.d/S10dropbear опцию -p 192.168.1.1:22 это заставит dropbear открывать порт только на интерфейсе с адресом 192.168.1.1 (по-умолчанию это адрес интерфейса во внутреннюю сеть, если вы его меняли поставьте ваш). Теперь секция start() должна выглядить вот так:
start() { if [ ! -f $PID ]; then $DROPBEAR -d $DSS -r $RSA -P $PID -p 192.168.1.1:22 fi }
Далее перезапускаем ваш SSH сервер при помощи перезагрузки роутера или введя эту команду:
/media/DISK_A1/system/root # /media/DISK_A1/system/etc/init.d/S10dropbear restart
Проверьте что теперь 22-й порт открыт только на внутреннем интерфейсе:
/media/DISK_A1/system/root # netstat -ln Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State .......................................................................... tcp 0 0 192.168.1.1:22 0.0.0.0:* LISTEN ^^^^^^^^^^^^^^ ..........................................................................