Der notwendige Zugriff auf einen Linux-Server von außerhalb ist nur möglich, wenn du einen SSH-Zugang einrichtest. SSH, oder Secure Shell, ermöglicht es dir, sicher auf deinen Linux-Server zuzugreifen, was besonders nützlich ist, wenn du eine grafische Benutzeroberfläche nicht benötigst oder wenn du dich aus einem anderen Netzwerk verbinden möchtest. In dieser Anleitung erfährst du, wie du einen SSH-Server auf deinem Linux-Ubuntu-Testrechner installierst und dich mit verschiedenen Clients, wie Macintosh oder Windows, verbindest.
Wichtigste Erkenntnisse
- Installation des SSH-Servers auf Ubuntu
- Verbindung zu einem Linux-Server über SSH von verschiedenen Betriebssystemen
- Notwendigkeit der richtigen Netzwerkeinstellungen
Schritt-für-Schritt-Anleitung zur Installation des SSH-Servers
Zuerst solltest du sicherstellen, dass du deinen Ubuntu-Testrechner richtig eingerichtet hast. Du hast bereits eine Ubuntu-Installation vorliegen und der Netzwerkadapter sollte auf „bridged“ gesetzt sein, damit dein virtueller Rechner eine eigene IP-Adresse im Netzwerk erhält. Überprüfe dies, indem du in die Netzwerkeinstellungen deines virtuellen Rechners gehst und sicherstellst, dass der bridged Adapter aktiviert ist.

Schritt 1: Terminal öffnen
Öffne nun das Terminal. Du kannst das Terminal in den Anwendungen finden oder indem du nach „Terminal“ suchst. Das Terminal ist die Eingabeaufforderung, in der du Befehle eingeben kannst, um deinen SSH-Server zu installieren.

Schritt 2: SSH-Server installieren
Der nächste Schritt besteht darin, den SSH-Server zu installieren. Verwende dazu den sudo Befehl, um Superuser-Rechte zu erhalten. Gib folgenden Befehl ein:
Drücke die Enter-Taste. Du wirst aufgefordert, dein Passwort einzugeben. Nach der Eingabe wird das erforderliche Paket heruntergeladen und installiert. Wenn die Installation abgeschlossen ist, wirst du darüber informiert, dass der SSH-Server nun einsatzbereit ist.

Schritt 3: IP-Adresse des Linux-Systems finden
Um dich mit deinem Linux-System verbinden zu können, benötigst du die IP-Adresse. Gehe zu den Netzwerkeinstellungen deines Ubuntu-Systems, um die aktuelle IP-Adresse zu ermitteln. Notiere dir diese Adresse, da du sie für die Verbindung brauchst.

Schritt 4: Verbindung über einen Mac herstellen
Falls du von einem Macintosh-System einen Zugriff herstellen möchtest, starte das Terminal. Hier kannst du den SSH-Befehl verwenden, um dich zu verbinden. Der Befehl hat folgendes Format:
Ersetze „username“ mit deinem Benutzernamen und „ip-address“ mit der zuvor notierten IP-Adresse des Ubuntu-Systems. Bestätige den Befehl mit Enter. Wenn du gefragt wirst, ob du der Verbindung vertrauen möchtest, gib „yes“ ein und drücke Enter.

Schritt 5: Verbindung über Windows herstellen
Wenn du von einem Windows-Rechner auf dein Linux-System zugreifen möchtest, musst du einen externen SSH-Client wie PuTTY herunterladen. Öffne deinen Webbrowser und suche nach „PuTTY“. Lade das Programm herunter und installiere es.

Öffne PuTTY nach der Installation. In das Feld „Host Name (or IP address)“ gib die IP-Adresse des Ubuntu-Systems ein. Stelle sicher, dass der Port auf 22 gesetzt ist (Standardport für SSH) und klicke auf „Open“.

Im sich öffnenden Fenster gib deinen Benutzernamen ein und nach Aufforderung dein Passwort. Damit bist du mit dem Linux-Server verbunden und kannst alle erforderlichen Aufgaben über die Kommandozeile ausführen.

Schritt 6: Überprüfen der Netzwerkeinstellungen
Um sicherzustellen, dass du von extern auf deinen Ubuntu-Testrechner zugreifen kannst, ist es wichtig, die Netzwerkeinstellungen im virtuellen Maschinen-Manager zu überprüfen. Vergewissere dich, dass der Adapter auf „bridged“ eingestellt ist. Andernfalls kannst du nicht von extern auf deine Maschine zugreifen.

Zusammenfassung – SSH-Server auf deinem Linux installieren
Eine SSH-Verbindung ermöglicht es dir, sicher auf deinen Linux-Server zuzugreifen und ihn zu verwalten. Diese Anleitung hat dir gezeigt, wie du den SSH-Server auf Ubuntu installierst und dich sowohl über Macintosh als auch Windows mit deinem Linux-System verbindest. Achte darauf, die richtigen Netzwerkeinstellungen vorzunehmen, damit du von extern zugreifen kannst.
Häufig gestellte Fragen
Was ist SSH?SSH steht für Secure Shell und ist ein Protokoll zur sicheren Remote-Verbindung zu einem Computer.
Warum brauche ich einen SSH-Server?Ein SSH-Server ermöglicht dir den sicheren Zugriff auf deinen Linux-Server von externen Geräten.
Wie finde ich die IP-Adresse meines Linux-Systems?Gehe zu den Netzwerkeinstellungen deines Ubuntu-Systems, um die IP-Adresse zu ermitteln.
Muss ich den Port für SSH ändern?Standardmäßig verwendet SSH Port 22, dieser sollte in den neuesten Installationen nicht geändert werden, es sei denn, es gibt spezifische Sicherheitsanforderungen.
Was, wenn die Verbindung fehlschlägt?Überprüfe die Netzwerkeinstellungen deines virtuellen Rechners und stelle sicher, dass der Adapter auf „bridged“ eingestellt ist.