4.20. RHEL dans les environnements en nuage
Nouveau module SSH pour cloud-init
Avec cette mise à jour, un module SSH a été ajouté à l'utilitaire cloud-init
, qui génère automatiquement des clés d'hôte lors de la création d'une instance.
Notez qu'avec ce changement, la configuration par défaut de cloud-init
a été mise à jour. Par conséquent, si vous avez effectué une modification locale, assurez-vous que le fichier /etc/cloud/cloud.cfg contient la ligne "ssh_genkeytypes : ['rsa', 'ecdsa', 'ed25519']\N" ligne.
Sinon, cloud-init
crée une image qui ne démarre pas le service sshd
. Dans ce cas, procédez comme suit pour contourner le problème :
Assurez-vous que le fichier
/etc/cloud/cloud.cfg
contient la ligne suivante :ssh_genkeytypes: ['rsa', 'ecdsa', 'ed25519']
-
Vérifiez si les fichiers
/etc/ssh/ssh_host_*
existent dans l'instance. Si les fichiers
/etc/ssh/ssh_host_*
n'existent pas, utilisez la commande suivante pour générer des clés d'hôte :cloud-init single --name cc_ssh
Redémarrez le service sshd :
systemctl restart sshd
(BZ#2115791)