Dónde se ve la contraseña de root
Al crear un servidor se fija automáticamente una contraseña de root larga y aleatoria. En la página del servidor, que se abre al pulsar el servidor en la lista de tu cuenta, está el campo de contraseña de root; al pulsar mostrar aparece la contraseña. Cópiala tal cual con el botón de copiar de al lado y pégala en la conexión SSH.
La contraseña se muestra durante 7 días tras configurarse y después la borramos. La guardamos cifrada y solo poco tiempo, así que en tu primer acceso guárdala en un gestor de contraseñas. Si quieres borrarla antes, pulsa borrar ahora y se borra al instante. La contraseña del servidor no cambia: solo se borra la copia guardada en pantalla.
Si creaste el servidor por API, la misma contraseña viene una vez en root_password de la respuesta de creación, y también puedes verla en la página del servidor durante 7 días.
Dos formas de cambiar la contraseña de root
Método 1. Crear una contraseña nueva en la página del servidor
Si pulsas crear nueva contraseña de root en la página del servidor, se configura en el servidor una nueva contraseña aleatoria, que vuelve a mostrarse en pantalla durante 7 días. Es lo más rápido si olvidaste la contraseña o si desapareció de la pantalla tras 7 días. Se puede usar con el servidor en ejecución o detenido, y los archivos y la configuración del disco no cambian.
Método 2. Cambiarla tú dentro del servidor
Si ya estás conectado, cámbiala por la que quieras con el comando passwd. Introduce dos veces la nueva contraseña y listo. Una contraseña cambiada así no aparece en la página del servidor, así que guárdala aparte sin falta.
passwdLo más seguro es conectarte normalmente con clave SSH y dejar la contraseña para emergencias. Para registrar la clave, sigue la guía de claves SSH, y en Windows la guía de conexión SSH desde Windows.
¿Cuándo se usa la reinstalación?
La reinstalación borra el disco manteniendo el servidor e instala un sistema operativo o una imagen de app nueva. El nombre del servidor, la tarifa y la fecha de pago siguen igual, y se usa sin coste extra. Conviene usarla en estos casos.
- Cuando has cambiado mucho la configuración y quieres empezar de nuevo desde cero, limpio
- Cuando quieres pasar de Ubuntu a otro sistema como Debian o AlmaLinux
- Cuando quieres pasar a una imagen de app como Docker, WordPress o LEMP para usarla al instante
- Cuando dudas del estado del servidor y quieres levantar de nuevo un sistema limpio
La reinstalación reescribe todo el disco, así que se borran todos los archivos, bases de datos y configuraciones del servidor. Mueve antes sin falta los datos que necesites a tu PC u otro almacenamiento. En el paso siguiente resumimos un método sencillo.
Mover los datos antes de reinstalar
Agrupa los archivos web y la configuración del servidor en un archivo comprimido y guarda la base de datos como volcado. En MySQL y MariaDB, exporta todas las bases de datos a un solo archivo como abajo.
mkdir -p /root/keep
tar czf /root/keep/files.tar.gz /var/www /etc/nginx
mysqldump --single-transaction --all-databases | gzip > /root/keep/db.sql.gz
ls -lh /root/keepSi usas PostgreSQL, expórtalo con sudo -u postgres pg_dumpall | gzip > /root/keep/pg.sql.gz. Cuando lo tengas todo agrupado, descárgalo a tu PC con scp. El comando es el mismo en PowerShell de Windows, Mac y Linux.
scp -r root@YOUR_SERVER_IP:/root/keep ./keepSi quieres guardar todo el disco del servidor tal como está en ese momento, también puedes pedir un snapshot antes de reinstalar. La diferencia entre copias automáticas y snapshots está en la guía de copias de seguridad y snapshots.
Pasos de la reinstalación
Paso 1. Abrir la reinstalación en la página del servidor
Pulsa el servidor en la lista de servidores de tu cuenta y ve al apartado de reinstalación. La reinstalación se puede usar con el servidor en ejecución o detenido. Si el servidor está suspendido por un pago pendiente, reactívalo primero con pagar un mes más ahora, en el apartado de renovación, y después reinstala.
Paso 2. Elegir la imagen
Elige qué instalar entre sistemas operativos como Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS Stream o FreeBSD, o imágenes de app como Docker, WordPress, LEMP o Node.js. Las características de cada sistema están en la lista de sistemas operativos.
Paso 3. Confirmar escribiendo el nombre del servidor
Para no borrar otro servidor por error, el botón de reinstalar solo se activa si escribes el nombre del servidor tal cual en el campo de confirmación. Escríbelo exactamente igual que aparece en la lista de servidores y pulsa reinstalar.
Paso 4. Esperar a que termine la instalación
El estado del servidor pasa a instalando y, al terminar, vuelve a en ejecución. La página del servidor muestra el estado automáticamente, así que basta con esperar. Se crea una nueva contraseña de root para el nuevo sistema, que vuelve a mostrarse durante 7 días en el campo de contraseña de root.
Volver a conectarte tras la reinstalación
El nuevo sistema también crea una nueva huella del servidor SSH. Por eso, en los PC desde los que te conectaste antes aparece el aviso REMOTE HOST IDENTIFICATION HAS CHANGED. Es un aviso habitual cada vez que el servidor se instala de nuevo, así que solo borra la huella antigua guardada y vuelve a conectarte.
ssh-keygen -R YOUR_SERVER_IP
ssh root@YOUR_SERVER_IPEntra en el sistema reinstalado con la nueva contraseña de root. Si te conectabas con clave SSH, entra una vez con contraseña y vuelve a añadir la clave. En Mac y Linux basta con la línea de abajo. En Windows usa el comando de una línea de la guía de conexión SSH desde Windows.
ssh-copy-id root@YOUR_SERVER_IPTras conectarte, actualiza el sistema según la guía del primer inicio de sesión y vuelve a abrir solo los puertos que usas con la guía básica del firewall. Sube los datos que guardaste con scp y restáuralos con comandos como tar xzf y gunzip < db.sql.gz | mysql.
Diferencia entre reinstalar y borrar el servidor
La reinstalación sigue usando el mismo servidor y solo cambia el sistema, y el borrado elimina por completo el servidor y el disco. Si vas a seguir usando el servidor, lo adecuado es reinstalar. El borrado, igual que la reinstalación, solo activa el botón si escribes el nombre del servidor.
Para cambiar de sistema operativo tampoco hace falta borrar y crear un servidor nuevo: basta con reinstalar. El código del servidor y la fecha de pago se mantienen, así que no tienes que cambiar los datos del servidor registrados en la API o en herramientas de monitorización.
Cuando ya no necesites el servidor, bórralo. El tiempo restante del mes ya pagado no se reembolsa, así que lo que más sale a cuenta es retirarlo justo antes de la fecha de pago. La forma de pago y renovación se detalla en la página de precios y en la política de reembolsos.
