DD-WRT is a Linux-based alternative open-source firmware suitable for a great variety of WLAN routers and embedded systems. The main emphasis lies on providing the easiest possible handling while at the same time supporting a great number of functionalities, here is how to enable the SSH functionality.
- DD-WRT installed on your router (Official Guide)
- Putty, WinSCP or terminal on mac
Login to your router and select the “Services” tab
Now find “Secure Shell” settings and enable it :
Now save, apply changes and reboot your router
SSH is now enabled on your router.
*If SSH is greyed out, enable SSHd under the “Services” Tab.
Open putty and fill in the IP of your router:
now click “Open”, a warning message will appear, click “YES” :
Now you can log in with username “root”, the password will be the same as the password in de web interface.
You are now connected!
Start WinSCP and fill in your hostname, username, and password, then click “login” :
On the first time you will need to add a key to your cache, click “yes”:
WinSCP will show a banner it received from the router, check “never show this banner again” and click “continue” :
You are now connected to your router.
ssh [email protected]
When it asks for your password, enter the password when logging in from your browser:
One Response
Thanks. Having to use root as a username threw me off for 10 frustrating minutes until I found this.