Un servidor cloud nuevo llega vacío. Durante la próxima hora instalarás un sistema operativo, obtendrás acceso root seguro y configurarás las pocas cosas que cuesta arreglar más adelante: el DNS inverso, las copias de seguridad y una forma de volver a entrar si te quedas fuera. Sigue estos pasos en orden.
Puntos clave
- La Cloud Console en console.webgee.cloud se encarga de la configuración del servidor, mientras que el área de cliente gestiona la facturación y las tareas de la cuenta.
- Añade una clave SSH durante la configuración para entrar directamente y evitar que se te envíe la contraseña de root por correo electrónico.
- Configura el DNS inverso con tu nombre de host completo antes de que el servidor envíe ningún correo.
- Las copias de seguridad solo incluyen el disco principal, dispones de 6 espacios y no se guardan fuera de la infraestructura.
- Los servidores cloud no son administrados por defecto, así que las actualizaciones de seguridad son responsabilidad tuya, salvo que elijas el plan administrado.
Antes de empezar
- Tus datos de acceso al área de cliente de WebGee en my.webgee.com.
- Un nombre de host completo (FQDN) para el servidor, como server1.example.com.
- Un par de claves SSH en tu propio equipo, o unos minutos para crearlo.
- Acceso al DNS de tu dominio, para poder añadir un registro A para el nombre de host.
Conoce tus dos paneles de control
Un servidor cloud se gestiona desde dos lugares. El área de cliente en my.webgee.com se encarga de la facturación, las renovaciones y las cancelaciones. La Cloud Console en console.webgee.cloud se encarga del propio servidor: encendido, sistema operativo, copias de seguridad, red, claves SSH y acceso por consola. El modo rescate, los medios de arranque, el DNS inverso, los resolvedores DNS y compartir el acceso con otra persona solo están disponibles en la Cloud Console.
La forma más sencilla de entrar es desde el área de cliente, que inicia tu sesión automáticamente: ve a Services, selecciona tu servidor y, a continuación, Open Cloud Console. Si un bloqueador de ventanas emergentes lo impide, usa el enlace Open in this window que aparece debajo del botón.
En el panel principal de la Cloud Console, revisa el panel Account. Si la autenticación de dos factores aparece como OFF, actívala ahora: desde esta consola se pueden reinstalar y eliminar servidores. La lista Recently Completed Tasks registra todas las acciones realizadas en tus servidores, así que consúltala siempre que algo no parezca haber funcionado.
Más información en La Cloud Console de WebGee.
Crea primero tu clave SSH
La autenticación por clave es más cómoda y mucho más segura que una contraseña: no hay nada que adivinar y la clave privada nunca sale de tu equipo. Si todavía no tienes una clave, créala en tu equipo:
ssh-keygen -t ed25519 -C "[email protected]"
cat ~/.ssh/id_ed25519.pubEn la Cloud Console, abre SSH Keys y selecciona Add Key. Asígnale un Name que identifique el equipo al que pertenece, pega la clave pública y selecciona Save.
Si no puedes generar una clave en tu equipo, la consola puede hacerlo con Generate Key Pair. Elige ED25519 y el formato OpenSSH, salvo que uses PuTTY. La clave privada se muestra una sola vez y nunca se almacena, así que guárdala en ~/.ssh/ y ejecuta chmod 600 sobre ella antes de cerrar el cuadro de diálogo. Consulta Añadir una clave SSH.
Pega solo la clave pública La clave pública es el archivo .pub: una sola línea que empieza por ssh-ed25519 o ssh-rsa. Todo lo que empiece por -----BEGIN OPENSSH PRIVATE KEY----- es la parte privada y debe quedarse en tu propio equipo.
Instala el sistema operativo
- Configura Server Name, Server Hostname y Server Timezone. Usa un nombre de host completo, como
server1.example.com; el software de correo se comporta mal con un nombre de host simple, y cambiarlo más adelante implica volver a emitir los certificados. - Elige una plantilla de sistema operativo. Entre las familias disponibles están AlmaLinux, Rocky Linux, CentOS, Debian, Ubuntu, Fedora, Alpine Linux, FreeBSD e imágenes con un panel de control de hosting preinstalado. Es preferible una versión LTS, porque recibe actualizaciones de seguridad durante mucho más tiempo.
- Asocia tu clave SSH.
- Selecciona Install y confirma.
La instalación suele completarse en menos de 20 segundos, y después llegarás al panel del servidor, donde se muestra su dirección IP. Tienes todos los pasos en Configura tu servidor cloud.
Inicia sesión y protege lo básico
Conéctate como root usando la dirección IP que aparece en el panel:
ssh [email protected]Si has asociado una clave, entrarás directamente. Si no, la contraseña de root te llegará por correo electrónico en texto plano, así que cámbiala de inmediato con passwd. Después:
- Actualiza el sistema:
apt update && apt upgradeen Debian o Ubuntu,dnf upgradeen AlmaLinux o Rocky. - Añade más claves a un servidor en funcionamiento agregando la clave pública al final de
~/.ssh/authorized_keys. Consulta Conectarse por SSH.
Si la conexión agota el tiempo de espera, puede que la instalación aún esté terminando, así que revisa el panel. Si recibes Permission denied, estás usando la clave equivocada o el correo con la contraseña todavía no ha llegado; revisa tu carpeta de spam.
Configura el DNS inverso antes de enviar correo
El DNS inverso asocia tu dirección IP con un nombre de host. La mayoría de los servidores de correo receptores rechazan o penalizan fuertemente el correo procedente de una IP que no lo tiene, y es el motivo más habitual por el que el correo de un servidor nuevo no llega a ninguna parte.
- En la Cloud Console, abre la pestaña Network del servidor.
- Selecciona Reverse DNS junto a la dirección IP.
- Configúralo con el nombre de host completo del servidor, como
mail.example.com. - Crea un registro
Adirecto equivalente que apunte ese nombre de host a la misma IP. Ambos deben coincidir.
Compruébalo desde cualquier equipo. El primer comando debería devolver tu nombre de host y el segundo, tu IP; la propagación puede tardar unas horas.
dig +short -x 203.0.113.10
dig +short mail.example.comLa pestaña Network también muestra la puerta de enlace, la máscara de red y los resolvedores de cada dirección, datos que necesitarás si alguna vez configuras la red manualmente. Los resolvedores DNS predeterminados son los de Cloudflare, 1.1.1.1 y 1.0.0.1; déjalos como están a menos que tengas un motivo para cambiarlos. Consulta Red y DNS inverso.
Haz tu primera copia de seguridad
Haz una copia ahora, mientras el servidor está limpio. Abre la pestaña Backups y selecciona Create Backup Now. Si es una copia que piensas restaurar, apaga antes el servidor: una copia de un servidor en funcionamiento captura el disco a mitad de una escritura, lo que puede dejar una base de datos en un estado inconsistente.
Después, selecciona Schedule, elige Daily o Weekly, escoge una hora tranquila y selecciona Update. Ten en cuenta estos límites:
- Una copia de seguridad copia solo el disco principal. El almacenamiento adicional conectado no se incluye.
- Dispones de 6 espacios para copias de seguridad. Cuando se ocupan los seis, se sustituye la más antigua.
- Restaurar una copia sobrescribe el disco principal actual, y se pierde todo lo que se haya escrito desde que se hizo.
- Estas copias se guardan en la infraestructura de WebGee, junto al servidor. Guarda una copia en otro lugar de todo aquello que no te puedas permitir perder.
Más detalles en Haz una copia de seguridad de tu servidor.
Ten en cuenta que una reinstalación lo borra todo Al seleccionar Rebuild se reinstala el sistema operativo y se borra el disco principal, y las reglas del firewall no se conservan. Haz antes una copia de seguridad y comprueba que puedes restaurarla. No se elimina nada hasta que seleccionas Install, y hasta ese momento todavía puedes usar Cancel Rebuild.
Después de una reinstalación, tu cliente SSH avisará de que la clave de host ha cambiado; bórrala con ssh-keygen -R y la IP del servidor. Consulta Reinstala tu servidor.
Aprende a recuperar el acceso
Quedarse fuera del servidor ocurre, normalmente por una regla del firewall o un cambio en la configuración de SSH. Todo lo que necesitas está en Options, dentro de la Cloud Console:
- Password: si SSH rechaza tu contraseña o tu clave, selecciona Reset Password y elige root (o Administrator en Windows). Normalmente el servidor debe estar apagado y se reinicia como parte del restablecimiento, así que cuenta con una breve interrupción. Consulta Restablece la contraseña de root.
- VNC: si el servidor arranca pero SSH no responde, selecciona Enable VNC Access y después Browser VNC. Te da acceso a la pantalla y el teclado del servidor y no depende de la pila de red ni de SSH. VNC no está cifrado, así que úsalo para diagnosticar y selecciona Disable VNC Access cuando termines.
- Rescue: si el servidor no arranca en absoluto, inicia el modo rescate, conéctate con las credenciales de rescate que se muestran y monta tu disco, por ejemplo con
mount /dev/vda1 /mnt. El modo rescate no modifica nada a menos que tú lo hagas.
Consulta Modo rescate y VNC.
Decide quién se encarga del servidor
Los servidores cloud de WebGee son no administrados por defecto. WebGee proporciona la disponibilidad y la conectividad de la red, la infraestructura física y de virtualización, y la Cloud Console. Todo lo que hay dentro del servidor es responsabilidad tuya: el sistema operativo, sus actualizaciones, el refuerzo de la seguridad, tu software y su configuración. En un servidor no administrado, nadie aplica las actualizaciones de seguridad salvo tú.
El plan administrado añade soporte técnico 24/7/365 para el servidor, actualizaciones del sistema operativo, refuerzo de la seguridad, supervisión proactiva opcional de los servicios y hasta 3 horas al mes de asistencia técnica o consultoría. Elígelo si el servidor es importante y nadie de tu equipo se hace cargo de su mantenimiento.
En cualquier caso, configurar las copias de seguridad, el DNS inverso y las claves SSH sigue siendo cosa tuya. Consulta Qué incluye la administración del servidor.
Preguntas frecuentes
¿Qué pasa si no añado una clave SSH durante la configuración?
La contraseña de root se te envía por correo electrónico en texto plano. Inicia sesión con ella y cámbiala de inmediato con passwd; después, pasa a la autenticación por clave.
¿Los volúmenes de almacenamiento adicionales se incluyen en las copias de seguridad del servidor?
No. Una copia de seguridad solo copia el disco principal del servidor, así que cualquier almacenamiento adicional conectado debe respaldarse por separado.
¿WebGee aplica actualizaciones de seguridad a mi servidor cloud?
No en el servicio no administrado predeterminado, en el que el mantenimiento del sistema operativo y sus actualizaciones corre por tu cuenta. El plan administrado añade actualizaciones del sistema operativo, refuerzo de la seguridad y soporte técnico 24/7/365 para el servidor.
¿Por qué SSH muestra Host key verification failed después de una reinstalación?
Una reinstalación le asigna al servidor una nueva clave de host, por lo que tu cliente SSH rechaza la entrada antigua. Elimínala con ssh-keygen -R seguido de la dirección IP de tu servidor.