Le problème concerne la configuration de la pile PAM. Votre hébergeur est configuré avec pam_access
et la configuration par défaut n'autorise pas l'accès externe/SSH pour le nouvel utilisateur golden
,même si vos clés sont correctement configurées.
Ajout de golden
utilisateur dans /etc/security/access.conf
comme ci-dessous a résolu le problème.
+:golden:ALL
Pour voir plus d'informations, lisez man access.conf
qui explique chaque champ de ce fichier. Regardez la section des exemples pour comprendre l'ordre et la signification de LOCAL, ALL etc
J'ai eu le même problème et aucune des options suggérées n'a fonctionné. Mais j'ai trouvé dans l'un des forums (https://ubuntuforums.org/showthread.php?t=1960510) une "solution de contournement" qui a parfaitement fonctionné.
Modifier /etc/ssh/sshd_config
et définir
UsePAM no
Bien que ce ne soit probablement pas la vraie solution, car quelque chose ne va vraiment pas avec ma machine (hier, elle fonctionnait bien !), celle-ci fonctionne au moins.
J'ai eu le même problème. l'accès pam refuserait un utilisateur particulier sur une machine mais pas sur les autres. Finalement, j'ai réalisé que j'avais oublié de mettre à jour /etc/shadow.
Une fois mis à jour, le problème a été résolu pour moi.