> La lista completa de artículos está en [llms.txt](https://docs.f3cloud.com/llms.txt). Cada página tiene versión en Markdown, basta con añadir .md a su dirección. Esta página en Markdown: [https://docs.f3cloud.com/es/client-area/protect-vps-from-unauthorised-access.md](https://docs.f3cloud.com/es/client-area/protect-vps-from-unauthorised-access.md).

# Cómo proteger tu servidor (VPS/VDS) de accesos no autorizados

Cómo proteger un VPS/VDS contra los ataques. Un plan paso a paso con contraseñas seguras, acceso con claves SSH, cortafuegos, cambio del puerto SSH, fail2ban, actualizaciones y copias de seguridad.

### Cómo se hackean los servidores

Casi todos los ataques siguen el mismo esquema. Un bot escanea internet las 24 horas, encuentra un servidor con SSH o RDP abierto y empieza a probar contraseñas. Si la contraseña es sencilla o se ha filtrado, el bot entra, se instala en el servidor y lo usa para sus propios fines, por ejemplo para minar criptomonedas, enviar spam o atacar otras redes.

La buena noticia es que unos pocos pasos sencillos te protegen de todo esto. Los hemos dividido en guías separadas, y cada una se hace en 10–15 minutos.

***

### Empieza por unas contraseñas seguras

Lo primero es proteger el acceso al área de cliente y al propio servidor. Para las contraseñas del área de cliente, de root, de las bases de datos y de cualquier panel de control, sigue unas reglas sencillas:

* una longitud **de 16 caracteres o más**, y mejor aún de 20 o más;
* lo ideal es una frase larga de 4–6 palabras al azar o una cadena aleatoria generada por un gestor de contraseñas;
* **una contraseña distinta** para cada servicio, sin repetir nunca la misma en ningún sitio;
* si un servicio exige números y caracteres especiales, añádelos, pero sin acortar la contraseña.

Lo más cómodo es guardar las contraseñas en un gestor de contraseñas, así no tendrás que recordarlas.

***

### Plan de protección paso a paso

Sigue las guías en orden, porque los tres primeros pasos ya frenan la mayoría de los ataques reales.

1. [Acceso con claves SSH y un usuario aparte](https://docs.f3cloud.com/es/client-area/protect-vps-from-unauthorised-access/ssh-keys.md) – lo más importante, porque después ya nadie podrá adivinar la contraseña de tu servidor.
2. [Cortafuegos](https://docs.f3cloud.com/es/client-area/protect-vps-from-unauthorised-access/firewall.md) – cerramos todos los puertos salvo los que necesitas.
3. [Actualizaciones de seguridad automáticas](https://docs.f3cloud.com/es/client-area/protect-vps-from-unauthorised-access/automatic-updates.md) – el servidor corrige por sí solo las vulnerabilidades conocidas.
4. [Cambio del puerto SSH](https://docs.f3cloud.com/es/client-area/protect-vps-from-unauthorised-access/change-ssh-port.md) – elimina de los logs a la mayoría de los bots.
5. [Fail2ban](https://docs.f3cloud.com/es/client-area/protect-vps-from-unauthorised-access/fail2ban.md) – bloquea automáticamente a quien intenta adivinar contraseñas.
6. [Copias de seguridad](https://docs.f3cloud.com/es/client-area/protect-vps-from-unauthorised-access/backups.md) – un seguro por si, a pesar de todo, algo sale mal.

***

### Si tienes un servidor Windows

Las guías de arriba están pensadas para Linux. En un servidor Windows lo principal es una contraseña de administrador larga y única y un escritorio remoto (RDP) cerrado a terceros. Lo mejor es permitir en el Firewall de Windows las conexiones al puerto RDP solo desde tu propia dirección IP. Cómo conectarse a un servidor Windows lo explicamos en el artículo [sobre el escritorio remoto](https://docs.f3cloud.com/es/vps/windows-rdp-access.md).

***

### Si has perdido el acceso al servidor

Que no cunda el pánico. En la lista de servidores de tu área de cliente hay un botón <kbd>Console</kbd> que abre el servidor directamente en el navegador, aunque SSH no esté disponible. Desde ahí puedes deshacer un ajuste que haya salido mal. Si no lo consigues, escríbenos un ticket y te ayudaremos a resolverlo.

***

### Nuestros recursos

**Canal de Telegram:** [https://t.me/f3cloud_news](https://t.me/f3cloud_news)\
**Web del hosting:** [https://f3cloud.com](https://f3cloud.com/es)
