Reimpostazione della password nel pannello BeAdmin

Guida passo dopo passo per recuperare l'accesso al tuo account.

Se hai dimenticato la password del pannello BeAdmin o non riesci ad accedere, puoi reimpostarla in due modi:

  • Tramite la funzione «Reimposta password» (consigliata e più semplice).
  • Tramite il terminale del server (se il relay SMTP non è configurato).

Metodo 1: Tramite la funzione «Reimposta password»

Attenzione

Questo metodo funziona solo se nel pannello è configurato un relay SMTP.
Consulta questa guida: Come configurare il relay SMTP in BeAdmin.

  1. Vai alla pagina di accesso di BeAdmin.
  2. Clicca sul pulsante Reimposta password.

Pagina di accesso BeAdmin con il pulsante di reimpostazione Pulsante «Reimposta password» nella pagina di accesso

  1. Inserisci l'indirizzo email dell'utente di cui vuoi reimpostare la password.

Modulo di reimpostazione della password in BeAdmin Modulo di inserimento email per la reimpostazione della password

  1. All'indirizzo email indicato verrà inviato un link per reimpostare la password.
  2. Segui il link e imposta una nuova password.

Metodo 2: Reimpostazione tramite il terminale del server (se il relay SMTP non è configurato)

Connettiti al server tramite SSH. Maggiori dettagli: Connessione a VPS o server dedicato tramite SSH su Windows.

I dati degli utenti in BeAdmin sono memorizzati in un database SQLite al percorso:
/var/lib/beadmin/data.sqlite

  1. Installa l'utility sqlite3 (se non è già installata):
apt update
apt install sqlite3 -y
  1. Genera un hash per la nuova password (sostituisci Newpass con la password desiderata):
python3 - <<'EOF'
import bcrypt
pw = b"Newpass"
print(bcrypt.hashpw(pw, bcrypt.gensalt()).decode())
EOF

Esempio di output (il tuo hash sarà diverso):

$2b$12$dM8jH35tJjVgF5os8dvn4.ujXA8cNe8KKFz5/ZdJx4xiWtVX/GS6y

Copia questo hash.

  1. Connettiti al database:
sqlite3 /var/lib/beadmin/data.sqlite
  1. Esegui la query di aggiornamento (sostituisci l'hash e l'email con i tuoi):
UPDATE users
SET password='$2b$12$dM8jH35tJjVgF5os8dvn4.ujXA8cNe8KKFz5/ZdJx4xiWtVX/GS6y'
WHERE email='user@example.com';
  1. Esci da sqlite3:
.exit

Note utili

  • Dopo aver reimpostato la password tramite il terminale, è consigliabile cambiarla nuovamente dall'interfaccia del pannello scegliendo qualcosa di più comodo.
  • Se non sei sicuro dell'email dell'utente, verificala nel database: SELECT email FROM users;.

Aiuto

Hai domande o ti serve una mano? Scrivici tramite il sistema di ticket — siamo sempre qui per aiutarti!

Hai bisogno di aiuto?I nostri ingegneri ti aiuteranno gratuitamente con qualsiasi domanda in pochi minutiContattaci