> 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/productos/servers-1/how-to/how-to-configure-an-ssh-key-new-server.md).

# Cómo Configurar una Clave SSH en un Servidor Nuevo

SSH te deja administrar un servidor en remoto por línea de comandos, con la conexión cifrada a través del puerto 22.

En lugar de una contraseña, usa un par de claves: tú creas la clave durante el alta del servidor y te conectas con ella después.

> 👍 Qué consigues
>
> Un servidor creado con su clave SSH asociada, y la clave privada en tu poder para conectarte de forma segura.

### Cómo funciona el par de claves

SSH trabaja con dos piezas que van juntas: una clave pública y una privada. La pública se queda en el servidor; la privada la guardas tú y es la que demuestra tu identidad al conectar.

Por eso una clave es más segura que una contraseña: no viaja, no se adivina y no se reutiliza entre servicios.

| Pieza         | Dónde vive     | Para qué                                  |
| ------------- | -------------- | ----------------------------------------- |
| Clave pública | En el servidor | Verifica a quien se conecta               |
| Clave privada | En tu equipo   | Te identifica al conectar; no se comparte |

### Antes de empezar

* Estar dado de alta en la plataforma de Plenit.
* Tener permisos para crear servidores.
* Estar dando de alta un servidor en una suscripción de **Servidores** (la clave se configura en el último paso del asistente).

### Paso 1. Genera la clave en la creación del servidor

En la última ventana del asistente (la de **Nombre**):

1. Indica el **nombre** del servidor.
2. En **Elige una clave SSH**, pulsa el botón **+**.
3. En la ventana que se abre, escribe un **nombre para la clave**, marca **Generar una nueva clave** y pulsa **Añadir**.

{/\* 📸 CAPTURA 1 · campo "Elige una clave SSH" con el botón + y el diálogo de generar clave \*/}

![Generación de una nueva clave SSH durante la creación del servidor](https://REEMPLAZA-URL/servidores-howto-ssh-01.png)

> #### ❗️ La clave privada se muestra una sola vez
>
> Al añadirla, la plataforma te enseña la clave privada. Cópiala y guárdala en un lugar seguro en ese momento: no se puede volver a consultar. Si la pierdes, genera una nueva.

4. Copia la clave privada y pulsa **Confirmar**.
5. De vuelta en el asistente, el campo **Elige una clave SSH** queda con la clave recién creada. Pulsa **Crear servidor**.

{/\* 📸 CAPTURA 2 · asistente con la clave seleccionada y el botón Crear servidor \*/}

![Servidor con la clave SSH seleccionada, listo para crear](https://REEMPLAZA-URL/servidores-howto-ssh-02.png)

### Paso 2. Conéctate con la clave

Guarda la clave privada en un archivo y protégela: SSH rechaza una clave privada con permisos demasiado abiertos.

En Linux o macOS:

```bash
# Guarda la clave en ~/.ssh y restringe sus permisos
chmod 600 ~/.ssh/plenit-srv01

# Conéctate (usuario y IP de tu servidor)
ssh -i ~/.ssh/plenit-srv01 <usuario>@<IP-DEL-SERVIDOR>
```

En Windows, con el cliente OpenSSH desde PowerShell:

```powershell
# Restringe los permisos de la clave al usuario actual
icacls "C:\Users\<tu-usuario>\.ssh\plenit-srv01" /inheritance:r /grant:r "%USERNAME%:R"

# Conéctate
ssh -i "C:\Users\<tu-usuario>\.ssh\plenit-srv01" <usuario>@<IP-DEL-SERVIDOR>
```

> #### 📘 El usuario depende de la imagen
>
> El nombre de usuario para conectar lo determina el sistema operativo del servidor. Si no lo tienes claro, confírmalo según la imagen que desplegaste.

### Si algo no encaja

| Síntoma                           | Causa probable                                 | Qué hacer                                           |
| --------------------------------- | ---------------------------------------------- | --------------------------------------------------- |
| SSH rechaza la clave por permisos | La clave privada es accesible a otros usuarios | Aplica `chmod 600` (Linux) o `icacls` (Windows)     |
| No tienes la clave privada        | Se mostraba solo al crearla y no se guardó     | Genera una clave nueva y asóciala al servidor       |
| La conexión se rechaza            | Usuario incorrecto para esa imagen             | Usa el usuario que corresponde al sistema operativo |

### Siguientes pasos

* [Cómo configurar una clave SSH en un servidor existente](/productos/servers/how-to/how-to-configure-an-ssh-key-existing-server.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/productos/servers-1/how-to/how-to-configure-an-ssh-key-new-server.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.
