This entry is very new in the tldr-pages project, hence translation data is currently unavailable for a while.


ssh

Secure Shell ist ein Protokoll für das sichere einloggen auf einem externen System. Es kann dafür eingesetzt werden um Befehle auf externen Systemen auszuführen. Weitere Informationen: https://man.openbsd.org/ssh.

  • Stelle eine Verbindung zu einem externen Server her:

ssh benutzer@externer_server

  • Stelle eine Verbindung zu einem externen Server mit spezifischer Identität her (privater SSH Schlüssel):

ssh -i pfad/zu/schlüssel_datei benutzer@externer_server

  • Stelle eine Verbindung zu einem externen Server unter einem spezifischen Port her:

ssh benutzer@externer_server -p 2222

  • SSH Tunneln: Leite Ports dynamische Port weiter (SOCKS proxy auf localhost:1080):

ssh -D 1080 benutzer@externer_server

  • SSH Tunneln: Leite einen spezifischen Ports (localhost:9999 zu example.org:80) weiter zusammen mit deaktivierter pseudy-tty Provisionierung für die Ausführung eines Befehls:

ssh -L 9999:example.org:80 -N -T benutzer@externer_server

  • SSH Springen: Verbinde über einen Spring-Server zu einem externen Server (Es können auch mehrere Spring-Server über eine Komma-separierte Liste angegeben werden):

ssh -J benutzer@sring_server benutzer@externer_server

  • Agenten Weiterleitung: Leite die eigenen Authentifizierungs-Informationen an den externen Server weiter (siehe man ssh_config für mehr Optionen):

ssh -A benutzer@externer_server