PlateSpin Migrate benötigt den Berechtigungsnachweis des root-Benutzers zur Ermittlung von Linux-Workloads. Wenn Sie die Inventarisierung von Ursprungs-Workloads in AWS nicht mit Migrate Agent, sondern mithilfe der Migrate-Ermittlungsfunktion durchführen möchten, müssen Sie den Zugriff des root-Benutzers für den Workload aktivieren. In AWS werden der Benutzername ec2user sowie die PEM-Schlüssel-Berechtigung standardmäßig von Amazon-Linux-AMIs aktiviert. Der root-Benutzername und die Passwortberechtigung werden hingegen deaktiviert.
HINWEIS:Wenn sich der Migrate-Server vor Ort im Rechenzentrum befindet, benötigen Sie ein Site-to-Site VPN zwischen dem AWS-Konto und dem Rechenzentrum, um die Migrate-Ermittlungsfunktion für die Inventarisierung verwenden zu können.
So aktivieren Sie den Berechtigungsnachweis des root-Benutzers auf einem AWS-Linux-Ursprungs-Workload:
Stellen Sie mithilfe eines SSH-Werkzeugs wie Putty eine Verbindung zum Linux-Ursprungs-Workload in AWS her und melden Sie sich mit dem Benutzernamen ec2user und der PEM-Schlüssel-Berechtigung an.
Führen Sie sudo su aus.
Erstellen Sie ein Passwort für den root-Benutzer, indem Sie den Befehl passwd ausführen.
Bearbeiten Sie die Datei /etc/ssh/sshd_config in einem Texteditor. Vergewissern Sie sich, dass die Anweisung PasswordAuthentication no
nicht kommentiert und auf yes festgelegt ist.
PasswordAuthentication yes
Führen Sie den Befehl /etc/init.d/sshd reload aus oder führen Sie einen Reboot des Workloads aus, um die Änderungen zu übernehmen.
Unter RED HAT Enterprise Linux 7.x müssen Sie den folgenden Befehl verwenden:
/bin/systemctl restart sshd.service
Ein erneutes Laden oder ein Neustart des SSH-Daemons funktioniert bei einigen Linux-Distributionen möglicherweise nicht. In diesem Fall ist ein Reboot erforderlich, damit die Einstellungen angewendet werden.