Réinitializar una contraseña de n8n en VPS KVM

Procédure

Puedes restablecer el acceso a tu instancia de n8n directamente desde la línea de comandos Docker de tu servidor sin perder ningún flujo de trabajo. n8n es una plataforma de automatización de flujos de trabajo que permite conectar distintos servicios y aplicaciones entre sí mediante escenarios visuales. Este procedimiento te permite recuperar tu acceso de administrador en unos pocos comandos seguros.

Los pasos

  1. Obtener la dirección IP del servidor VPS

    Ve a la sección Resumen de tu Panel KVM. En el bloque IPs del servidor, anota la dirección IPv4 pública de tu máquina (por ejemplo, la IP ficticia 203.0.113.10).

    Réinitializar una contraseña de n8n en VPS KVM
  2. Crear una instantánea de seguridad

    Haz clic en Snapshots en el menú lateral izquierdo y luego en el botón + Crear un snapshot. Esta imagen instantánea congela el estado completo del servidor y garantiza la seguridad de tus datos antes de cualquier intervención.

    Réinitializar una contraseña de n8n en VPS KVM
  3. Conectarse al servidor por SSH o mediante consola

    Abre tu terminal y conéctate con el comando ssh root@203.0.113.10 (sustituyéndolo por tu dirección IP real). Si no dispones de acceso SSH directo, haz clic en el menú Consola del Panel KVM para abrir la sesión de emergencia noVNC.

    Réinitializar una contraseña de n8n en VPS KVM
  4. Identificar el contenedor Docker activo

    En la terminal root, escribe el comando docker ps. Localiza el nombre del contenedor vinculado al servicio n8n que aparece en la columna de la derecha.

  5. Restablecer las cuentas de usuario de n8n

    Ejecuta el comando docker exec -it n8n user-management:reset sustituyendo por el nombre obtenido en el paso anterior. Valida la operación para reiniciar la configuración de acceso de la instancia.

  6. Reiniciar el contenedor y reconfigurar el acceso

    Vuelve a iniciar el contenedor con el comando docker restart . Después, abre la URL de tu n8n en el navegador para volver a crear la cuenta de administrador propietario y verificar la presencia de todos tus flujos de trabajo.

Resolución de errores frecuentes durante el procedimiento

Estas son las anomalías habituales encontradas en consola y la forma de corregirlas rápidamente:

  • Huella SSH modificada (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED) — Reinicia la entrada local con ssh-keygen -R antes de intentar de nuevo la conexión.
  • Contenedor Docker no encontrado (No such container) — Comprueba las mayúsculas/minúsculas y el nombre exacto del contenedor ejecutando docker ps.
  • Permisos insuficientes (permission denied) — Cambia a la cuenta de superadministrador con el comando su - o ejecuta tus comandos con privilegios root.

Preguntas frecuentes

¿Se conservan mis workflows n8n después de este comando?

Sí. El comando user-management:reset actúa exclusivamente sobre la tabla de credenciales y permisos. Todos los flujos creados, las credenciales de API guardadas y el historial de ejecuciones permanecen intactos en los volúmenes Docker.

¿Por qué no hay que reinstalar el VPS desde el Panel KVM?

El botón de reinstalación reinicia por completo el disco NVMe del VPS. Esto borra el motor Docker, los contenedores y todos los volúmenes que contienen tus creaciones. Solo debe utilizarse el comando interno de Docker.

¿Qué hacer si el comando indica que el contenedor no se encuentra?

Verifica la ortografía exacta del nombre devuelto por el comando docker ps. Si no aparece ningún contenedor, lista todos los contenedores detenidos con docker ps -a e inicia el contenedor n8n antes de volver a intentar el restablecimiento.

¿Por qué la terminal muestra un error 'Permission denied'?

Este error ocurre si no estás conectado con privilegios de administrador. Asegúrate de abrir la sesión como usuario root o de anteponer sudo a tus comandos.

¿Qué hacer si la conexión SSH indica un error 'Host key verification failed'?

Este mensaje indica que la huella criptográfica del servidor ha cambiado en tu archivo local known_hosts. Elimina la clave antigua guardada con ssh-keygen -R 203.0.113.10 (indicando la IP de tu VPS) y luego vuelve a iniciar la conexión SSH.

Enlaces útiles

help.lws.net/a/7953
¿Le ha resultado útil este artículo?

Sí

No

Leído 1 veces

¡Gracias! No dude en hacer preguntas sobre nuestra documentación si desea más información y ayudarnos a mejorarla.

Artículos similares

¿Tiene una pregunta sobre este artículo?

Hágala al equipo de LWS y a la comunidad. La respuesta se publica tras la moderación.

Formule una pregunta al equipo de LWS y a su comunidad

RGPD: Responsable: LWS-Ligne Web Services. Finalidad: moderación y publicación pública de su pregunta, posible aviso de una respuesta. Base jurídica: consentimiento (art. 6.1.a RGPD). Conservación de los correos: 90 días tras el aviso, 12 meses como máximo sin respuesta. Para ejercer sus derechos, consulte la sección RGPD de nuestras condiciones generales.