Il problema riguarda la configurazione dello stack PAM. Il tuo host è configurato con pam_access
e la configurazione predefinita non consente l'accesso esterno/SSH per il nuovo utente golden
,anche se le tue chiavi sono impostate correttamente.
Aggiunta di golden
utente in /etc/security/access.conf
come di seguito risolto il problema.
+:golden:ALL
Per maggiori informazioni leggi man access.conf
che spiega ogni campo di questo file. Guarda la sezione degli esempi per capire l'ordine e il significato di LOCAL, ALL etc
Ho avuto lo stesso problema e nessuna delle opzioni suggerite ha funzionato. Ma ho trovato in uno dei forum (https://ubuntuforums.org/showthread.php?t=1960510) una "soluzione alternativa" che ha funzionato perfettamente.
Modifica /etc/ssh/sshd_config
e imposta
UsePAM no
Anche se probabilmente non è la vera soluzione, perché sicuramente c'è qualcosa che non va nella mia macchina (ieri funzionava bene!), questa almeno funziona.
Ho avuto lo stesso problema. pam access negherebbe un particolare utente su una macchina ma non su altre. Alla fine, mi sono reso conto di aver dimenticato di aggiornare /etc/shadow.
Una volta aggiornato, il problema è stato risolto per me.