Context
I installed an openWRT system, I want to connect to SSH on it.
After a fresh install only telnet is available.
One could always use telnet through the wan interface, but it's not a good choice
Dropbear
Dropbear is the lightweight SSH server for the situation.
It's installed by default, we just have to configure it
Allow TCP port 22 from wan (/etc/config/firewall)
The default behaviour is to REJECT any INPUT from wan:
config zone
option name wan
option input REJECT
option output ACCEPT
option forward REJECT
option masq 1
option mtu_fix 1
That is the POLICY (default behaviour).
We are going to add a specific "rule" to allow TCP/22
config rule
option src wan
option proto tcp
option dest_port 22
option target ACCEPT
option family ipv4
Don't forget to setup a password for root, and we're done!