Der ssh
(Secure Shell) Befehl ermöglicht es Benutzern, sicher auf entfernte Systeme zuzugreifen und diese zu verwalten. Er bietet eine verschlüsselte Verbindung, die die Sicherheit der Datenübertragung gewährleistet.
Die grundlegende Syntax des ssh
Befehls lautet:
ssh [Optionen] [Benutzername@]Host
-p PORT
: Gibt den Port an, der für die Verbindung verwendet werden soll (Standard ist 22).-i DATEI
: Gibt den Pfad zu einer privaten Schlüsseldatei an, die zur Authentifizierung verwendet wird.-v
: Aktiviert den ausführlichen Modus, um Debugging-Informationen anzuzeigen.-X
: Aktiviert die X11-Weiterleitung, um grafische Anwendungen über SSH auszuführen.Hier sind einige praktische Beispiele für die Verwendung des ssh
Befehls:
ssh benutzername@hostname
ssh -p 2222 benutzername@hostname
ssh -i ~/.ssh/mein_schluessel.pem benutzername@hostname
ssh -X benutzername@hostname
ssh -v benutzername@hostname
ssh-config
, um häufig verwendete Verbindungen zu speichern und zu vereinfachen.chmod 600 ~/.ssh/mein_schluessel.pem
).