Mon serveur exécute Ubuntu-Server et OpenSSH-Server y est installé. J'ai configuré le fichier / etc / ssh / sshd_config pour qu'il accepte et exige des clés rsa. Il recherche les clés dans le fichier 'AuthorizedKeys ~ / .ssh / registered_keys'. Dans ce fichier, j'ai deux clés publiques distinctes, une créée à l'aide de mastic que j'utilise avec WinSCP et une créée à partir du client Secure Shell.
Mon problème est que je dois me connecter en tant qu'utilisateur sur le serveur avant que l'authentification ne fonctionne. Si je dois redémarrer le serveur à distance, puis essayer de ssh, je reçois une erreur me disant que ma clé n'a pas pu être authentifiée et que mon accès est refusé. Dès que j'arrive et que je me connecte au serveur localement, je peux ensuite entrer ssh à distance tant que cet utilisateur reste connecté.
Avez-vous une idée de ce que je peux faire de mal ici? Je pense avoir mal configuré mon paramètre Authorized_Keys dans le fichier / etc / ssh / sshd_config