# SSH Terminal

The SSH command-line interface (CLI) allows commands to be run directly on the router's operating system shell rather than through the web GUI. This grants more advanced configuration and troubleshooting capabilities.

Secure Shell (SSH) provides encrypted network access to the CLI. There are a couple of ways to access over SSH, depending on your computer platform:

## **Web Terminal** <a href="#web" id="web"></a>

1. Login to the router web admin interface and navigate to "*System > Terminal*".
2. Enter the default login name "root" and the router admin password. The password characters are hidden for security.
3. Press enter after the password and you will receive a CLI prompt welcoming you.

*Note: The web terminal is unavailable under the Traversal Cloud connection.*

```
OutdoorRouter login: root
Password: <invisible>

BusyBox v1.28.4 () built-in shell (ash)

╔═╗╦ ╦╔╦╗╔╦╗╔═╗╔═╗╦═╗╦═╗╔═╗╦ ╦╔╦╗╔═╗╦═╗
║ ║║ ║ ║  ║║║ ║║ ║╠╦╝╠╦╝║ ║║ ║ ║ ║╣ ╠╦╝
╚═╝╚═╝ ╩ ═╩╝╚═╝╚═╝╩╚═╩╚═╚═╝╚═╝ ╩ ╚═╝╩╚═
---------------------------------------
☼ ☼ ☼       OUTDOOR ROUTER        ❅ ❅ ❅
---------------------------------------

root@OutdoorRouter:~#
```

## SSH Software <a href="#ssh" id="ssh"></a>

### **Linux & Mac** <a href="#linux" id="linux"></a>

The most common tool for Linux and Mac computers is the Terminal app.

* Open a new Terminal window and type `ssh root@192.168.30.1` and press *Enter*.
* If this is your first time logging in, you might be asked to clarify whether you want to log in. In that case, type yes and press "Enter" on the keyboard.
* Type in the router’s admin password and press "Enter" to log in to the terminal.

{% hint style="info" %}
If the router has changed configurations, you might need to clear the stored SSH key information with this command: ***ssh-keygen -R 192.168.30.1***.
{% endhint %}

<figure><img src="https://141223530-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LvFoPQjE_9d9UfSmbIn%2F-Lx1VpH2VM_WoaVPVBuZ%2F-Lx1XKFYByTjziMz9fWS%2FEV3104_SSH-Mac-Windows-Terminals-PuTTY.jpg?alt=media&#x26;token=52b5ccfd-7e76-4a60-b976-ee3b5d9772bd" alt=""><figcaption><p>Mac Terminal and Windows PuTTY</p></figcaption></figure>

###

### **Windows**

For Windows computers, the most common SSH tool is **PuTTY**.&#x20;

1. Launch the PuTTY application.
2. Select SSH for the connection type.
3. Enter your router's IP address, 192.168.30.1, into the Hostname field.
4. Specify port 22.
5. Click Open, enter login "root" and enter the router admin password when prompted.

These are the basics to access your router's command line over SSH from various desktop platforms! Type "help" at the prompt to see available commands.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://how.router.works/dev/ssh.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
