Suite à mise à jour d'AIX ( V7.3 TL3 sp00-2446), il n'est plus possible de se connecter à certains serveurs AIX:

 ssh nom_serveur
Unable to negotiate with 128.23.5.181 port 22: no matching host key type found. Their offer: ssh-rsa,ssh-ds

Ou depuis un Solaris :

ssh nom_serveur

no hostkey alg

Il faut modifier les options de connexions SSH.

On peut tester  avec la commande en ligne suivante :

ssh -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa nom_serveur

Pour une solution applicable à tous les serveurs, il faut modifier le fichier '~/.ssh/config' pour y insérer la ligne suivante :

HostKeyAlgorithms ssh-rsa

La connexion est alors à nouveau possible sans ajouter les précédents arguments.

ssh nom_serveur

...

Il est également possible de modifier le serveur qui reçoit en ajoutant la ligne suivante dans /etc/ssh/sshd_config et en relançant le service :

HostKeyAlgorithms +ssh-rsa,ssh-dss

stopsrc -s sshd ; startsrc -s sshd

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone