> For the complete documentation index, see [llms.txt](https://docs.plenit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plenit.com/docs-en/productos/servers-2/concepts/remote-access.md).

# Remote Access

When your server is up and running, you connect to it to manage it. You have three options, depending on the operating system and the situation: **Remote Desktop** for Windows, **SSH** for Linux and the **web console** in the panel, which is always at hand.

### Remote Desktop (Windows)

On a Windows server you connect via **RDP (Remote Desktop)** and work on the graphical desktop, just like on any Windows Server. It is the usual way to administer day-to-day on Windows.

### SSH (Linux)

On a Linux server you connect via **SSH**, in the command line. You manage your **SSH keys from the panel**, so you log in with a key instead of a password: more convenient and more secure.

With your registered key, you connect like this:

<pre class="language-bash"><code class="lang-bash"><strong>ssh -i ~/.ssh/your-key user@server-IP
</strong></code></pre>

The user depends on the image (`root`, `ubuntu`, `debian`, `almalinux`…) and the IP is the server's public IP or the one you reach via VPN.

{/\* 📸 SCREENSHOT · panel › server › SSH keys · highlight the add key button \*/}

### Web Console

From the panel you open a **web console** direct connection to the server, without going through the network. It is your rescue path: when you can't reach it via RDP or SSH —a badly configured firewall rule, the network not configured, the machine half started— the web console lets you in anyway.

| Method               | For        | Interface              | When to use it                                                 |
| -------------------- | ---------- | ---------------------- | -------------------------------------------------------------- |
| Remote Desktop (RDP) | Windows    | Graphical desktop      | Day-to-day administration in Windows                           |
| SSH                  | Linux      | Command line           | Administration in Linux, with keys managed in the panel        |
| Web Console          | Any server | Console from the panel | When you can't reach it via RDP or SSH: rescue and diagnostics |

> #### 📘 The web console does not depend on the network
>
> It comes in through the panel, not through the server connection, so it keeps working even if the server isn't accessible from outside. Keep it in mind as an emergency exit.

### Reach your server securely

Avoid exposing RDP or SSH open to the whole internet. Reach them through a **VPN** and restrict who can get in with **firewall rules** and **Geo-IP**. That way you manage it without leaving the door wide open.

### Next steps

* Connect via Remote Desktop or add an SSH key in How-to.
* Protect access with VPN and firewall in[ Server networking.](/docs-en/productos/servers/concepts/networks.md)
* Review the server lifecycle in [What is a Server?](/docs-en/productos/servers/concepts/what-it-is.md)

<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.plenit.com/docs-en/productos/servers-2/concepts/remote-access.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
