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.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

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.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

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:

sudo apt-get install openssh-server

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.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

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.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

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:

ssh username@ip-address

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.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

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.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

Ö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“.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

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.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

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.

SSH-Server auf deinem Linux installieren – Schritt-für-Schritt-Anleitung

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.