Pular para o conteúdo principal

Redefinir a senha do administrador

Se você esqueceu a senha do administrador e não consegue entrar, pode redefini-la pelo console do servidor — o mesmo servidor onde o Qubix está instalado. A redefinição é executada localmente na máquina e não requer acesso ao painel.

Outro administrador pode ajudar — sem necessidade de console

Se um segundo administrador (ou um teamlead com as permissões adequadas) ainda conseguir entrar, ele pode alterar sua senha no painel, sem necessidade de acesso ao servidor. Veja Usuários. A redefinição pelo console abaixo é para o caso em que ninguém consegue entrar.

Redefinir pelo console do servidor

Você precisará de acesso SSH ao servidor onde o Qubix está em execução, e a stack do Qubix deve estar rodando.

  1. Conecte-se ao servidor via SSH (em uma sessão interativa) e execute:

    Bash
    curl -sSL https://qubix.pro/reset-password.sh | bash
  2. A ferramenta exibe a lista de contas de administrador. Digite o número da conta cuja senha você deseja redefinir e pressione Enter.

  3. Digite a nova senha — pelo menos 8 caracteres — e repita-a. A entrada fica oculta enquanto você digita. Para que uma senha forte seja gerada automaticamente, deixe o campo vazio e pressione Enter; a ferramenta exibe a senha gerada uma única vez.

  4. Confirme. A nova senha entra em vigor em poucos segundos — não há nada que precise ser reiniciado. Entre no endereço do seu painel com o mesmo e-mail e a nova senha.

Limpe a senha da sua tela

Se você deixar a ferramenta gerar uma senha, ela será exibida no console. Copie-a, depois limpe o histórico de rolagem e o histórico do seu terminal para que ela não permaneça na tela ou no log do shell.

Redefinir um administrador específico diretamente

Para pular a lista e apontar para uma conta pelo e-mail, passe-o como argumento:

Bash
curl -sSL https://qubix.pro/reset-password.sh | bash -s -- --email [email protected]

O restante do fluxo é o mesmo — digite a nova senha (ou deixe em branco para gerar uma) e confirme.

Execute em um terminal interativo

O prompt de senha requer um terminal real. Execute o comando em uma sessão SSH interativa (ssh -t se necessário) — não a partir de um script, cron job ou outro contexto não interativo, onde não é possível ler a entrada oculta.

O que vem a seguir