Mon serveur fonctionne sous Ubuntu-Server et a OpenSSH-Server installé dessus. J'ai configuré le fichier /etc/ssh/sshd_config pour accepter et nécessiter des clés rsa, il recherche les clés dans le fichier 'AuthorizedKeys ~/.ssh/authorized_keys'. Dans ce fichier, j'ai deux clés publiques distinctes, l'une créée à l'aide de Putty que j'utilise avec WinSCP et l'autre créée à partir de Secure Shell Client.
Mon problème est que je dois me connecter en tant que mon utilisateur sur le serveur avant que l'authentification ne fonctionne. Si je devais redémarrer le serveur à distance, puis essayer de m'y connecter en ssh, j'obtiendrais une erreur indiquant que ma clé n'a pas pu être authentifiée et que l'accès m'a été refusé. Dès que je me connecte localement au serveur, je peux ensuite me connecter en ssh à distance tant que cet utilisateur reste connecté.
Avez-vous une idée de ce que je pourrais faire de mal ici? Je pense que j'ai configuré incorrectement le paramètre AuthorizedKeys dans le fichier /etc/ssh/sshd_config