How to Access Files on your Router with Tomato Firmware via SSH

How to Access Files on your Router with Tomato Firmware via SSH

In order to access your router's files you must first turn on SSH (Secure Shell). You also do this from your 'Administration > Admin Access' page.

You can enable it at startup so it is always on. I would not recommend you turn on Remote Access unless you have a good reason and know what risks that entails.

Once on, you can start it using the 'start' button, or simply reboot your router.

Now that it is started, you can access your router's files by using the free program WinSCP for Windows, available here, or CyberDuck for Mac, available here. In this article we will be using WinSCP and screenshots thereof.

After installing WinSCP start the program, Click on New and then enter your connection's info.

Enter your router's address, usually 192.168.1.1, Port #22, a User name of 'root', unless you have changed it from the default, and select SCP as the file protocol.

Click on Save and then you can click on Login to connect to your router.

When you login to your router you will see an explorer type of window that allows you to browse, manipulate, delete, copy, move, etc files on your router and your computer.

When logging in, if you have a window pop up and say "Error looking up user groups," you can safely ignore this and just Click 'OK' to continue.

You will be shown the files on your router and your computer.

I suggest you get familiar with the SCP program (or your program of choice), how it works, and what you can do before making any changes to the file system!