PDF herunterladenPDF herunterladen

Wenn du dich über das Internet mit einem anderen Computer verbindest, möchtest du deine Daten wahrscheinlich sicher halten. SSH ist eine Möglichkeit, um dir hierbei zu helfen. Damit dies geschehen kann, musst du SSH auf deinem Computer richtig einrichten und dann eine verschlüsselte Verbindung zu deinem Server herstellen. Denke nur daran, damit die Verbindung sicher ist, müssen beide Seiten der Verbindung SSH aktiviert haben. Befolge diese Anleitung, um sicherzustellen, dass deine Verbindung so sicher ist wie möglich.

Teil 1
Teil 1 von 3:

Die erste Verbindung

PDF herunterladen
  1. How.com.vn Deutsch: Step 1 Installiere SSH.
    Unter Windows musst du einen SSH Client herunterladen und installieren. Der beliebteste ist Cygwin. Dieses Programm bekommst du kostenlos auf der Webseite des Entwicklers. Lade es herunter und installiere es wie jedes andere Programm auch. Ein anderes beliebtes kostenloses Programm ist PuTTY.[1]
    • Während der Cygwin-Installation musst du im "Netz"-Bereich die Installation von OpenSSH auswählen.
    • Linux und Mac OS X haben SSH bereits installiert. Dies liegt daran, dass SSH ein UNIX-System ist und Linux und OS X von UNIX abgeleitet sind.
    • Wenn du Windows 10 mit dem Jubliäums-Update hast, kannst du das Windows Subsystem für Linux installieren, das SSH bereits installiert hat.
  2. How.com.vn Deutsch: Step 2 Führe SSH aus.
    Öffne das von Cygwin oder Bash in Ubuntu installierte Terminal-Programm in Windows für Windows 10 oder das Terminal in OS X oder Linux. SSH interagiert über das Terminal-Programm mit anderen Computern. Es gibt keine grafische Oberfläche für SSH, daher musst du dich an das Eintippen von Befehlen gewöhnen.
  3. How.com.vn Deutsch: Step 3 Teste die Verbindung.
    Bevor du in die Erstellung sicherer Schlüssel und das Bewegen von Dateien eintauchst, solltest du überprüfen, ob SSH auf deinem Computer und dem System, mit dem du dich verbinden möchtest, richtig konfiguriert ist. Gib den folgenden Befehl ein und ersetze <username> durch deinen Benutzernamen auf dem Remote-Computer und <remote> durch die Adresse des Remote-Computers oder Servers:
    • $ ssh <username>@<remote>
    • Du wirst nach deinem Passwort gefragt, wenn die Verbindung hergestellt wurde. Du siehst nicht, dass sich der Cursor bewegt oder irgendwelche Zeichen eingegeben werden, wenn du dein Passwort eingibst.
    • Wenn dieser Schritt fehlschlägt, dann ist SSH entweder auf deinem Computer nicht richtig konfiguriert oder der Remote-Computer nimmt keine SSH-Verbindungen an.
    Werbeanzeige
Teil 2
Teil 2 von 3:

Die grundlegenden Befehle

PDF herunterladen
  1. How.com.vn Deutsch: Step 1 Navigiere in die SSH Shell.
    Wenn du dich zum ersten Mal mit dem Remote-Computer verbindest, solltest du dich in deinem HOME-Verzeichnis befinden. Bewege dich mit dem Befehl cd in der Verzeichnisstruktur:[2]
    • cd .. bringt dich eine Verzeichnisebene nach oben.
    • cd <verzeichnisname> bringt dich in das angegebene Unterverzeichnis.
    • cd /home/verzeichnis/pfad/ bringt dich in das vom Stammverzeichnis (home) aus angegebene Verzeichnis.
    • cd ~ bringt dich in dein HOME-Verzeichnis.
  2. How.com.vn Deutsch: Step 2 Sieh dir den Inhalt des aktuellen Verzeichnisses an.
    Um zu sehen, welche Dateien und Ordner sich hier befinden, kannst du den Befehl ls verwenden:
    • ls listet alle Dateien und Ordner im aktuellen Verzeichnis auf.
    • ls –l listet den Inhalt des Verzeichnisses zusammen mit weiteren Informationen wie Größe, Berechtigungen und Datum auf.
    • ls-a listet den gesamten Inhalt einschließlich versteckter Dateien und Ordner auf.
  3. How.com.vn Deutsch: Step 3 Kopiere Dateien von der aktuellen Stelle auf den Remote-Computer.
    Wenn du Dateien von deinem lokalen Computer auf den Computer kopieren musst, auf den du remote zugreifst, kannst du den Befehl scp nutzen:
    • scp /lokalesverzeichnis/beispiel1.txt <username>@<remote>:<pfad> kopiert beispiel1.txt an den angegebenen <pfad> auf dem Remote-Computer. Du kannst <pfad> leer lassen, um in das Stammverzeichnis des Remote-Computers zu kopieren.
    • scp <username>@<remote>:/home/beispiel1.txt ./ bewegt beispiel1.txt vom Home-Verzeichnis auf dem Remote-Computer in das aktuelle Verzeichnis auf dem lokalen Computer.
  4. How.com.vn Deutsch: Step 4 Kopiere Dateien über die Shell.
    Du kannst den Befehl cp verwenden, um Kopien der Dateien entweder an der gleichen Stelle oder in einem Verzeichnis deiner Wahl zu erstellen:
    • cp beispiel1.txt beispiel2.txt erstellt eine Kopie von beispiel1.txt namens beispiel2.txt an der gleichen Stelle.
    • cp beispiel1.txt <verzeichnis>/ erzeugt eine Kopie von beispiel1.txt am durch <verzeichnis> angegebenen Ort.
  5. How.com.vn Deutsch: Step 5 Verschiebe Dateien und benenne sie um.
    Wenn du den Namen einer Datei ändern oder sie ohne kopieren verschieben möchtest, kannst du den Befehl mv verwenden:
    • mv beispiel1.txt beispiel2.txt benennt beispiel1.txt um in beispiel2.txt. Die Datei bleibt am gleichen Ort.
    • mv verzeichnis1 verzeichnis2 benennt verzeichnis1 um in verzeichnis2. Der Inahlt des Verzeichnisses bleibt unverändert.
    • mv beispiel1.txt verzeichnis1/ verschiebt beispiel1.txt in verzeichnis1.
    • mv beispiel1.txt verzeichnis1/beispiel2.txt verschiebt beispiel1.txt in verzeichnis1 und benennt es um in beispiel2.txt
  6. How.com.vn Deutsch: Step 6 Lösche Dateien und Verzeichnisse.
    Wenn du etwas von dem Computer, mit dem du verbunden bist, löschen möchtest, kannst du den Befehl rm verwenden:
    • rm beispiel1.txt löscht die Datei beispiel1.txt.
    • rm –I beispiel1.txt löscht die Datei beispiel1.txt, nachdem du zu einer Bestätigung aufgefordert wurdest.
    • rm verzeichnis1/ löscht verzeichnis1 und seinen gesamten Inhalt.
  7. How.com.vn Deutsch: Step 7 Ändere Berechtigungen für deine Dateien.
    Du kannst die Lese- und Schreibberechtigungen deiner Dateien mit dem Befehl chmod ändern:
    • chmod u+w beispiel1.txt fügt der Datei für den Benutzer (u) die Berechtigung zum Schreiben (Bearbeiten) hinzu. Du kannst auch den Modifier g für Gruppen-Berechtigungen nutzen oder o für eine öffentliche Berechtigung.
    • chmod g+r beispiel1.txt fügt der Datei für die Gruppe die Lese-Berechtigung (Zugriff) hinzu.
    • Es gibt eine lange Liste mit Berechtigungen, die du nutzen kannst, um bestimmte Aspekte deines Systems zu sichern oder zu öffnen.[3]
  8. How.com.vn Deutsch: Step 8 Lerne andere grundlegende Befehle.
    Es gibt ein paar wichtige Befehle, die du in der Shell verwenden wirst. Dies sind:
    • mkdir newdirectory erzeugt ein neues Unterverzeichnis mit dem Namen newdirectory.
    • pwd zeigt den Pfad deines aktuellen Verzeichnisses an.
    • who zeigt, wer ins System eingeloggt ist.
    • pico newfile.txt oder vi newfile.txt erzeugt eine neue Datei und öffnet den Datei-Editor. Verschiedene Systeme haben verschiedene Datei-Editoren installiert. Die häufigsten sind pico und vi. Es kann sein, dass du verschiedene Befehle verwenden musst, wenn du einen anderen Datei-Editor installiert hast.
  9. How.com.vn Deutsch: Step 9 Lasse dir detaillierte Informationen zu jedem Befehl anzeigen.
    Wenn du dir nicht sicher bist, was ein Befehl tut, kannst du mit dem Befehl man die möglichen Anwendungsmöglichkeiten und Parameter des Befehl erfahren:
    • man <befehl> zeigt Informationen über diesen Befehl an.
    • man –k <keyword> sucht in allen Seiten des Manuals nach dem angegebenen Keyword.[4]
    Werbeanzeige
Teil 3
Teil 3 von 3:

Verschlüsselte Schlüssel erzeugen

PDF herunterladen
  1. How.com.vn Deutsch: Step 1 Erstelle deine SSH-Schlüssel.
    Mit diesen Schlüsseln kannst du dich mit dem Remote-Computer verbinden, ohne jedes Mal dein Passwort eingeben zu müssen. Dies ist eine weitaus sicherere Weise, um dich mit dem Remote-Computer zu verbinden, da das Passwort nicht über das Netzwerk übertragen werden muss.
    • Erstelle den Key-Ordner auf deinem Computer, indem du den folgenden Befehl eingibst: $ mkdir .ssh
    • Erstelle die öffentlichen und privaten Schlüssel mit dem Befehl $ ssh-keygen –t rsa
    • Du wirst gefragt, ob du optional eine Passphrase für die Schlüssel erzeugen möchtest. Wenn du dies nicht möchtest, dann drücke auf Enter. Dies erstellt zwei Schlüssel im .ssh Verzeichnis: id_rsa und id_rsa.pub
    • Ändere die Berechtigungen deiner Schlüssel. Um sicherzustellen, dass der private Schlüssel nur von dir gelesen werden kann, gib den Befehl $ chmod 600 .ssh/id_rsa ein.
  2. How.com.vn Deutsch: Step 2 Platziere den öffentlichen Schlüssel auf dem Remote-Computer.
    Wenn deine Schlüssel erstellt wurden, kannst du den öffentlichen auf dem Remote-Computer ablegen, so dass du dich ohne Passwort verbinden kannst. Gib den folgenden Befehl ein und ersetze die entsprechenden Teile wie oben erklärt:
    • $ scp .ssh/id_rsa.pub <username>@<remote>:
    • Achte auf den Doppelpunkt (:) am Ende des Befehls.
    • Du wirst aufgefordert, dein Passwort einzugeben, bevor die Dateiübertragung startet.
  3. How.com.vn Deutsch: Step 3 Installiere den öffentlichen Schlüssel auf dem Remote-Computer.
    Wenn du den Schlüssel auf dem Remote-Computer abgelegt hast, musst du ihn installieren, damit er richtig funktioniert. Logge dich zuerst wie in Schritt 3 auf dem Remote-Computer ein.
    • Erstelle auf dem Remote-Computer einen SSH Ordner, wenn es noch keinen gibt: $ mkdir .ssh
    • Füge deinen Schlüssel der autorisierten Schlüsseldatei hinzu. Wenn die Datei noch nicht existiert, wird sie erstellt: $ cat id_rsa.pub >> .ssh/authorized_keys
    • Ändere die Berechtigung für den SSH-Ordner, um den Zugriff zu erlauben: $ chmod 700 .ssh
  4. How.com.vn Deutsch: Step 4 Überprüfe, dass die Verbindung funktioniert.
    Wenn der Schlüssel auf dem Remote-Computer installiert wurde, solltest du eine Verbindung herstellen können, ohne nach deinem Passwort gefragt zu werden. Gib den folgenden Befehl ein, um die Verbindung zu testen: $ ssh <username>@<remote>
    • Wenn die Verbindung hergestellt wird, ohne dass du nach dem Passwort gefragt wirst, sind die Schlüssel korrekt konfiguriert.
    Werbeanzeige

Über dieses How.com.vn

How.com.vn ist ein "wiki", was bedeutet, dass viele unserer Artikel von zahlreichen Mitverfassern geschrieben werden. An diesem Artikel arbeiteten bis jetzt 19 Leute, einige anonym, mit, um ihn immer wieder zu aktualisieren. Dieser Artikel wurde 12.392 Mal aufgerufen.
Kategorien: Netzwerk
Diese Seite wurde bisher 12.392 mal abgerufen.

War dieser Artikel hilfreich?

⚠️ Disclaimer:

Content from Wiki How Deutsch language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Werbeanzeige