Kaynak sunucuda root SSH erişimini etkinleştirerek SMC Linux geçişi sırasında oluşan PermitRootLogin hatasını giderin.
Bu hata, SMC kullanarak bir Linux işletim sistemini Anolis OS'e geçirirken ve kaynak sunucuda root SSH girişi devre dışı bırakıldığında oluşur.
Sorun açıklaması
SMC, Linux işletim sistemi Anolis OS'e geçirilirken bu hatayı bildirir.
Neden
Kaynak sunucudaki /etc/ssh/sshd_config dosyasında bulunan PermitRootLogin parametresi yes olarak ayarlanmamıştır.
Çözüm
Kaynak sunucuya bağlanın. Bir örneğe bağlanma.
-
/etc/ssh/sshd_configdosyasındakiPermitRootLogindeğeriniyesolarak ayarlayın:sudo sed -i 's/^PermitRootLogin no$/PermitRootLogin yes/' /etc/ssh/sshd_config -
PermitRootLogindeğerininyesolarak ayarlandığını doğrulayın:grep ^PermitRootLogin /etc/ssh/sshd_config -
Değişikliğin uygulanması için SSH hizmetini yeniden başlatın:
sudo systemctl restart sshd Ağ sorununu çözdükten sonra SMC istemcisini çalıştırarak geçiş işlemini yeniden deneyin. Daha fazla bilgi için bkz. SMC istemcisini çalıştırma.