# Open a terminal on your server

Run commands on your server as root, in your browser, without setting up SSH on your computer.

## Before you start

- The owner or admin role in your Nuvlo account.
- A server with the status **Running**.
- Your Nuvlo password, or your authenticator app if you use two-factor authentication.

## Step 1: Open the Services card

Open the server from [Servers](https://app.nuvlo.dev/dashboard/servers) and click the **Settings** tab. Scroll to **Services**.

![The Services card on the server's Settings tab with the SSH terminal row at the bottom](https://app.nuvlo.dev/docs/shots/server-terminal--services-card.webp)

## Step 2: Start the terminal

In the **SSH terminal** row, click **Open terminal**.

## Step 3: Run your commands

The terminal window shows **Connecting…**, then a shell prompt. You are logged in as root, so every command runs with full rights.

> **Warning:** Root can change or delete anything on the server, including files Nuvlo needs to manage it. Double-check commands before you run them.

## Step 4: Close or reconnect

Click **Close** when you're done. The session also ends after 15 minutes without input. If the session ended, click **Connect again** to open a new one.

## Good to know

- Every terminal session is recorded in your account's activity log. See [Events and activity](https://app.nuvlo.dev/docs/events-and-activity).
- The terminal can only be opened from the dashboard, not with an API token.
- To use your own SSH client instead, add your key under [SSH keys](https://app.nuvlo.dev/docs/ssh-keys).

---
Source: https://app.nuvlo.dev/docs/server-terminal
