Connexion SSH avec clef ed35519 ne fonctionne plus

Bonjour à tous,
Depuis quelques temps, et malgré beaucoup d’efforts pour rétablir la situation, je ne parviens plus à me connecter à mon serveur yunohost avec clef :frowning:
Solution de repli : connexion avec mot de passe autorisé dans sshd_config

Coté conf serveur : [YunoHost 11.2.14.1 (stable)
Coté conf PC local : linuxfx
Distributor ID: Ubuntu
Description: Linuxfx 11.2 22.04.6 LTS
Release: 11
Codename: jammy

J’ai donc tout vérifier et :frowning:
=> recréer une clef ed35519 sur PC : ok
=> copier le clef publique sur serveur : ok (vérifier dans fichier ~/.ssh/authorized_keys)
=> tentative d’accès au serveur par ssh -p xxxx admin@yunohost_serveur : se termine toujours par Next authentication method: password
Voilà ce me donne le debug (les dernières lignes) :
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Trying private key: /home/geronimo/.ssh/id_rsa
debug1: Trying private key: /home/geronimo/.ssh/id_ecdsa
debug1: Trying private key: /home/geronimo/.ssh/id_ecdsa_sk
debug1: Offering public key: /home/geronimo/.ssh/id_ed25519 ED25519 SHA256:NH1rjrTzUb54pZWQCtabLjLv0RykHfsy4ThwQC6hIEs
debug1: Authentications that can continue: publickey,password
debug1: Trying private key: /home/geronimo/.ssh/id_ed25519_sk
debug1: Trying private key: /home/geronimo/.ssh/id_xmss
debug1: Trying private key: /home/geronimo/.ssh/id_dsa
debug1: Next authentication method: password

Si j’interdis l’authenfication par password, je ne peux plus me connecter !

============= Coté host ===========================
Coté sshd_config, je l’ai réinitialisé avec commande yunohost
Dans le fichier authorized_keys j’ai bien une clef ssh-ed25519 ( suite à
ssh-copy-id)
Dans le dossier /etc/ssh j’ai bien les fichiers “clef” :
-rw------- 1 root root ssh_host_ed25519_key
-rw-r–r-- 1 root root ssh_host_ed25519_key.pub
========================= Coté PC ======================
Le fichier know_hosts est bien créé (je l’avais supprimé)

J’ai une erreur que je ne comprends pas :
debug1: load_hostkeys: fopen /home/geronimo/.ssh/known_hosts2: No such file or directory
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory
debug1: Host ‘[yunohost_server]:xxxx’ is known and matches the ED25519 host key.
debug1: Found key in /home/geronimo/.ssh/known_hosts:1

Mais ça ne semble pas gèner le déroulement de la connexion ?

Là, je jette l’éponge !
Si quelqu’un a une idée ?
Merci d’avance

PS : c’est une question pour ma culture personnelle (je ne suis pas bloqué) !

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.