Risoluzione dei problemi

Perché la mia password non viene accettata?

Risolvi una password SSH che il server rifiuta in Wardterm: controlla utente e password, poi se il server accetta le password per quell'account.

Cosa vedi

L'app mostra Il server non ha accettato la password. I dettagli dicono:

authentication failed for deploy@203.0.113.10

Nel Registro connessioni il tentativo compare come Non riuscita, password o chiave errata.

Perché succede

Il nome utente o la password sono sbagliati, oppure il server non accetta password per quell'account. Molti server accettano solo le chiavi, e molti rifiutano l'utente root via SSH.

Cosa fare

  1. Apri il server e controlla l'Utente. È l'account sul server, non la tua email.
  2. Scrivi di nuovo la password. Se il server usa un accesso salvato, cambialo una volta in Chiavi e ogni server che lo usa riceve la nuova password.
  3. Se il server fa una seconda domanda, come un codice monouso, l'app te la mostra: rispondi lì.
  4. Controlla se il server accetta le password:
    sudo sshd -T | grep -E 'passwordauthentication|permitrootlogin'
    Se vedi passwordauthentication no, accedi con una chiave: vedi Chiavi SSH.
  5. Leggi le ultime righe del log del server per capire perché ha rifiutato:
    sudo journalctl -u ssh -u sshd -n 50
  6. Dopo molti tentativi sbagliati, alcuni server bloccano il tuo indirizzo per un po'. Aspetta, o chiedi a chi amministra il server di sbloccarlo.