Ist dir das schon einmal passiert? Ich habe vor meiner Abreise eine neue virtuelle Maschine mit Ubuntu auf meinem VMware-Server erstellt, aber vergessen, den SSH-Server zu installieren. Daher konnte ich von meinem Remotestandort aus überhaupt nicht auf diese Maschine zugreifen. Anstatt nach Hause zu fahren, beschloss ich, eine Lösung zu finden.
Nach ein wenig Recherche stellte ich fest, dass die Konsole über Port 902 kommuniziert. Daher fügte ich einem SSH-Tunnel eine Portweiterleitungsregel hinzu und konnte problemlos auf die Konsole zugreifen und openssh installieren.
Portweiterleitung mit ssh-Befehl
Um einen lokalen Port unter 1024 zu öffnen, müssen Sie diesen Befehl als root oder mit sudo ausführen. Dadurch wird der lokale Port 902 auf Ihrem Clientcomputer geöffnet und die Verbindung an den von hostname.com angegebenen Server weitergeleitet.
sudo ssh -L 902: localhost: 902 [email protected]
An dieser Stelle können Sie zum letzten Abschnitt des Artikels springen.
Portweiterleitung mit SecureCRT
Wenn Sie SecureCRT unter Windows wie ich verwenden, öffnen Sie einfach Ihre Sitzungsoptionen, suchen Sie in den Einstellungen nach Port Forwarding und klicken Sie auf die Schaltfläche Hinzufügen, um eine neue weitergeleitete Verbindung zu erhalten.
Geben Sie einen Namen ein und verwenden Sie 902 für beide Portfelder wie unten gezeigt:
Anmelden an der Konsole
Rufen Sie Ihre lokal installierte VMware Server Console auf und verwenden Sie localhost als Remote-Hostnamen. Sie können das Optionsfeld "Lokaler Host" nicht verwenden, da versucht wird, eine direkte Verbindung zum Dienst herzustellen. Wir möchten eine Verbindung über den SSH-Tunnel herstellen.
Und da sind Sie… in Ihrer Konsole angemeldet.
Anmerkungen
- Die Serverkonsole selbst sollte ziemlich gut funktionieren. Wenn Sie jedoch versuchen, auf die eigentliche Konsole einer der virtuellen Maschinen zuzugreifen, sollten Sie sicherstellen, dass Sie eine sehr schnelle Verbindung haben. Andernfalls ist sie langsamer als Schmutz.
- Ich würde dies wirklich nur zum Ein- und Ausschalten von Maschinen oder zum Ändern der Einstellungen verwenden.
- Möglicherweise müssen Sie Ihre lokalen Firewall-Einstellungen ändern, um den Port zuzulassen.
- Kittbenutzer sollten in der Lage sein, die obigen Einstellungen einfach anzupassen, um für sie zu arbeiten.