Come risolvere l’errore ssh : Received disconnect Too many authentication failures

ALTRO, TUTORIAL

L’errore è una ovvia indicazione del fatto  che  avete  tentato l’accesso via public key alla macchina remota usando credenziali sbagliate (probabilmente 6 volte).  Come fare per ripristinare a questo punto l’accesso alla macchina?

Il primo passo da fare è quello di provare a riconnettersi sulla macchina remota bypassando il problema e per farlo, a meno che non si abbia già l’accesso via console, si potrà utilizzare l’opzione PubkeyAuthentication=no da passare alla connessione ssh.

ssh -o PubkeyAuthentication=no -l root  <hostname>

Ovviamente utilizzate le credenziali corrette 🙂

A questo punto,  sarà possibile aggiornare  la soglia massima degli errori consentiti nel file di configurazione:

/etc/ssh/sshd_config

aumentando il valore del parametro:

MaxAuthTries 6

fatto ciò  sarà sufficiente riavviare il servizio ssh

systemctl restart sshd

oppure sarà sufficiente resettare il counter eseguendo il seguente comando

pam_tally2 --reset --user <utente>

oppure

pam_tally --reset --user <utente>
Se vuoi farmi qualche richiesta o contattarmi per un aiuto riempi il seguente form

    Comments