Configurar tu primer VPS
Conexión SSH inicial, actualización del sistema, usuario sudo, claves SSH y endurecimiento básico de tu nuevo VPS.
Guía paso a paso para dejar tu primer VPS Fusiora listo para producción: conexión, actualizaciones, usuario sudo, autenticación por clave y hardening básico.
Vídeo: Configurar tu primer VPS — YouTube
1. Datos de acceso
Tras el aprovisionamiento recibes un email con IP, usuario root y contraseña. También están en Área de cliente > Servicios > Tu VPS.
2. Primera conexión SSH
Desde Linux/macOS o PowerShell:
ssh root@TU_IP
Acepta la huella, introduce la contraseña. Cámbiala al entrar: passwd.
3. Actualizar el sistema
En Ubuntu/Debian: apt update && apt -y full-upgrade. En AlmaLinux/Rocky: dnf -y update. Reinicia si actualizó el kernel: reboot.
4. Crear usuario sudo
adduser fusiora— crea el usuario y pide contraseña.usermod -aG sudo fusiora(Debian/Ubuntu) ousermod -aG wheel fusiora(RHEL).
5. Autenticación por clave SSH
En tu PC: ssh-keygen -t ed25519. Copia la clave pública al VPS:
ssh-copy-id fusiora@TU_IP
Comprueba que entras sin contraseña y luego desactiva el login root y por contraseña en /etc/ssh/sshd_config:
- PermitRootLogin no
- PasswordAuthentication no
Recarga: systemctl reload ssh.
6. Firewall mínimo
Con ufw (Ubuntu/Debian):
ufw allow OpenSSHufw allow http && ufw allow httpsufw enable
En RHEL: firewall-cmd --add-service={ssh,http,https} --permanent && firewall-cmd --reload.
7. Buenas prácticas
- Cambia el puerto SSH si recibes muchos intentos (22 → 2222) y abre el nuevo en el firewall.
- Instala fail2ban para bloquear ataques de fuerza bruta.
- Activa actualizaciones desatendidas (
unattended-upgrades). - Haz un snapshot desde el área de cliente antes de cambios grandes.
Listo. Tu VPS está actualizado, con usuario sudo, login por clave y firewall activo. Continúa con instalación del stack que necesites (Nginx, Docker, Pterodactyl…).
¿Te resultó útil este artículo?
Sé el primero en valorarlo