Redefinir uma senha n8n em VPS KVM

Procédure

Você pode redefinir o acesso à sua instância n8n diretamente pela linha de comando Docker do seu servidor sem perder nenhum workflow. n8n é uma plataforma de automação de fluxos de trabalho que permite conectar diferentes serviços e aplicativos entre si por meio de cenários visuais. Este procedimento permite restaurar seu acesso de administrador em alguns comandos seguros.

As etapas

  1. Obter o endereço IP do servidor VPS

    Acesse a seção Visão geral do seu Panel KVM. No bloco IPs do servidor, anote o endereço IPv4 público da sua máquina (por exemplo, o IP fictício 203.0.113.10).

    Redefinir uma senha n8n em VPS KVM
  2. Criar um snapshot de backup

    Clique em Snapshots no menu lateral esquerdo e, em seguida, clique no botão + Criar um snapshot. Esta imagem instantânea congela o estado completo do servidor e garante a segurança dos seus dados antes de qualquer intervenção.

    Redefinir uma senha n8n em VPS KVM
  3. Conectar-se ao servidor via SSH ou pela console

    Abra seu terminal e conecte-se com o comando ssh root@203.0.113.10 (substituindo pelo seu endereço IP real). Se você não tiver acesso SSH direto, clique no menu Console do Panel KVM para abrir a sessão de emergência noVNC.

    Redefinir uma senha n8n em VPS KVM
  4. Identificar o contêiner Docker ativo

    No terminal root, digite o comando docker ps. Localize o nome do contêiner ligado ao serviço n8n exibido na coluna da direita.

  5. Redefinir as contas de usuário n8n

    Execute o comando docker exec -it n8n user-management:reset substituindo pelo nome identificado na etapa anterior. Valide a operação para zerar a configuração de acesso da instância.

  6. Reiniciar o contêiner e reconfigurar o acesso

    Reinicie o contêiner usando o comando docker restart . Em seguida, abra a URL do seu n8n no navegador para recriar a conta administradora proprietária e verificar a presença de todos os seus fluxos de trabalho.

Resolução dos erros frequentes durante o procedimento

Abaixo estão as anomalias comuns encontradas na console e o método para corrigi-las rapidamente :

  • Impressão SSH modificada (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED) — Reinicialize a entrada local com ssh-keygen -R antes de tentar a conexão novamente.
  • Contêiner Docker não encontrado (No such container) — Verifique a capitalização e o nome exato do contêiner executando docker ps.
  • Permissões insuficientes (permission denied) — Mude para a conta de superadministrador com o comando su - ou execute seus comandos com privilégios de root.

Perguntas frequentes

Meus workflows n8n são preservados após este comando?

Sim. O comando user-management:reset atua exclusivamente sobre a tabela de credenciais e permissões. Todos os fluxos criados, as credenciais de API registradas e os históricos de execuções permanecem intactos nos volumes Docker.

Por que não se deve reinstalar o VPS pelo Panel KVM?

O botão de reinstalação reinicializa integralmente o disco NVMe do VPS. Isso apaga o motor Docker, os contêineres e todos os volumes que contêm suas criações. Somente o comando interno do Docker deve ser utilizado.

O que fazer se o comando indicar que o contêiner não foi encontrado?

Verifique a grafia exata do nome retornado pelo comando docker ps. Se nenhum contêiner aparecer, liste todos os contêineres parados com docker ps -a e inicie o contêiner n8n antes de tentar a redefinição novamente.

Por que o terminal exibe um erro 'Permission denied'?

Esse erro ocorre se você não estiver conectado com privilégios de administrador. Certifique-se de abrir a sessão como usuário root ou de prefixar seus comandos com sudo.

O que fazer se a conexão SSH indicar um erro 'Host key verification failed'?

Essa mensagem indica que a impressão criptográfica do servidor mudou no seu arquivo local known_hosts. Remova a chave antiga registrada com ssh-keygen -R 203.0.113.10 (indicando o IP do seu VPS) e depois relance a conexão SSH.

Links úteis

help.lws.net/a/7953
Este artigo foi útil?

Sim

Não

Lido 1 vezes

Obrigado! Não hesite em colocar questões sobre a nossa documentação se pretender mais informações e ajudar-nos a melhorá-la.

Artigos semelhantes

Uma pergunta sobre este artigo?

Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.

Fazer uma pergunta à equipa do LWS e à sua comunidade

RGPD: Responsável: LWS-Ligne Web Services. Finalidade: moderação e publicação pública da sua pergunta, eventual notificação de uma resposta. Base legal: consentimento (art. 6.º, n.º 1, al. a) RGPD). Conservação dos e-mails: 90 dias após a notificação, 12 meses no máximo sem resposta. Para exercer os seus direitos, consulte a secção RGPD das nossas condições gerais.