> For the complete documentation index, see [llms.txt](https://docs.clore.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.clore.ai/clore.ai/clore.ai-eng-es/para-arrendatarios/how-to-connect.md).

# Cómo conectarse

Después de alquilar un servidor GPU en Clore.ai, puedes conectarte mediante SSH o acceder a servicios preinstalados como Jupyter Notebook.

## Información de conexión

Una vez que tu pedido esté activo, encontrarás los detalles de conexión en:

1. **Mis órdenes** página → Haz clic en tu pedido activo
2. **Detalles del pedido** mostrará: dirección IP, puerto SSH y credenciales

## Conexión SSH

### Linux / macOS

Abre la Terminal y ejecuta:

```bash
ssh root@<IP_ADDRESS> -p <PORT>
```

Ejemplo:

```bash
ssh root@185.123.45.67 -p 22022
```

### Windows

**Usando PowerShell:**

```powershell
ssh root@<IP_ADDRESS> -p <PORT>
```

**Usando PuTTY:**

1. Descargar [PuTTY](https://putty.org)
2. Introduce la dirección IP en "Host Name"
3. Introduce el número de puerto en "Port"
4. Haz clic en "Open"
5. Iniciar sesión como `root` con la contraseña proporcionada

## Claves SSH (Recomendado)

Para iniciar sesión sin contraseña, añade tu clave pública SSH:

1. Ve a **Cuenta** → **Claves SSH**
2. Haz clic en **Añadir clave**
3. Pega tu clave pública (normalmente `~/.ssh/id_rsa.pub`)
4. Guardar

Tu clave se desplegará automáticamente en los nuevos alquileres.

### Generar clave SSH (si no tienes una)

```bash
ssh-keygen -t rsa -b 4096
```

## Acceso a Jupyter Notebook

Muchas imágenes vienen con Jupyter preinstalado:

1. Revisa los detalles de tu pedido para la URL de Jupyter
2. Abre la URL en tu navegador (normalmente `http://<IP>:<JUPYTER_PORT>`)
3. Introduce el token que se muestra en los detalles de tu pedido

## Transferencia de archivos

### Usando SCP

Subir archivo al servidor:

```bash
scp -P <PORT> /local/file.txt root@<IP>:/remote/path/
```

Descargar archivo del servidor:

```bash
scp -P <PORT> root@<IP>:/remote/file.txt /local/path/
```

### Usando rsync

Para transferencias grandes o sincronizar directorios:

```bash
rsync -avz -e "ssh -p <PORT>" /local/folder/ root@<IP>:/remote/folder/
```

## Redirección de puertos

Para acceder localmente a los servicios que se ejecutan en el servidor:

```bash
ssh -L 8080:localhost:8080 root@<IP> -p <PORT>
```

Esto redirige el puerto 8080 del servidor a tu puerto local 8080.

## Problemas comunes

| Problema                                | Solución                                                                                                   |
| --------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| Conexión rechazada                      | Comprueba si el servidor ha arrancado completamente (espera 2-3 minutos después de que comience el pedido) |
| Permiso denegado                        | Verifica que la contraseña/clave SSH sea correcta                                                          |
| Tiempo de espera de la conexión agotado | Comprueba si el puerto es correcto                                                                         |
| La clave del host ha cambiado           | Elimina la clave anterior: `ssh-keygen -R [<IP>]:<PORT>`                                                   |

## Comandos útiles después de conectarte

Comprobar el estado de la GPU:

```bash
nvidia-smi
```

Comprobar el espacio disponible en disco:

```bash
df -h
```

Comprobar los recursos del sistema:

```bash
htop
```


---

# 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.clore.ai/clore.ai/clore.ai-eng-es/para-arrendatarios/how-to-connect.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.
