Résolvez l'erreur liée à PermitRootLogin lors d'une migration Linux avec SMC en activant la connexion SSH root sur le serveur source.
Cette erreur survient lorsque vous utilisez SMC pour migrer un système d'exploitation Linux vers Anolis OS et que la connexion SSH root est désactivée sur le serveur source.
Description du problème
SMC signale cette erreur lors de la migration d'un système d'exploitation Linux vers Anolis OS.
Cause
Le paramètre PermitRootLogin dans le fichier /etc/ssh/sshd_config du serveur source n'est pas défini sur yes.
Solution
Connectez-vous au serveur source. Connexion à une instance.
-
Définissez
PermitRootLoginsuryesdans le fichier/etc/ssh/sshd_config:sudo sed -i 's/^PermitRootLogin no$/PermitRootLogin yes/' /etc/ssh/sshd_config -
Vérifiez que
PermitRootLoginest bien défini suryes:grep ^PermitRootLogin /etc/ssh/sshd_config -
Redémarrez le service SSH pour appliquer la modification :
sudo systemctl restart sshd Une fois le problème réseau résolu, exécutez le client SMC pour relancer la migration. Pour plus d'informations, consultez la rubrique Exécution du client SMC.