OpenSSH: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:


== Beschreibung ==
== Beschreibung ==
* [https://www.openssh.com/ OpenSSH] is the most popular implementation of the SSH protocol
* [https://www.openssh.com/ OpenSSH] ist die beliebteste Implementierung des SSH-Protokolls.
* It is maintained by the [https://openbsd.org/ OpenBSD] project
* Es wird vom [https://openbsd.org/ OpenBSD]-Projekt gepflegt.
* portable versions are distributed with many unix-like operating-systems and Windows Server
* portable Versionen werden mit vielen unix-ähnlichen Betriebssystemen und Windows Server verteilt


'''OpenSSH''' ist ein [[Programmpaket]] zur Dateiübertragung.
'''OpenSSH''' ist ein [[Programmpaket]] zur Dateiübertragung
* Dazu nutzt es [[Secure Shell]] (SSH)
* Dazu nutzt es [[Secure Shell]] (SSH)
* [[SSH File Transfer Protocol]]  
* [[SSH File Transfer Protocol]]
beinhaltet dafür  
beinhaltet dafür
* [[Client]]s
* [[Client]]s
* [[Dienstprogramm]]e
* [[Dienstprogramm]]e
Zeile 25: Zeile 25:


; Zusätzliche Funktionen
; Zusätzliche Funktionen
* Neben der Hauptaufgabe des Fernzugriffs bietet OpenSSH zusätzliche Funktionen wie [[Portweiterleitung]] an.  
* Neben der Hauptaufgabe des Fernzugriffs bietet OpenSSH zusätzliche Funktionen wie [[Portweiterleitung]] an.
* Mit Portweiterleitung kann der Client einen lokalen Port öffnen und [[Transmission Control Protocol|TCP]]-Verkehr über den Server an ein entferntes Ziel weiterleiten.  
* Mit Portweiterleitung kann der Client einen lokalen Port öffnen und [[Transmission Control Protocol|TCP]]-Verkehr über den Server an ein entferntes Ziel weiterleiten.
* Dies kann z. B. genutzt werden, um mit OpenSSH auf geschützte Ressourcen innerhalb eines Netzwerks zuzugreifen, ohne Aufbaus eines [[Virtual Private Network|VPN]].  
* Dies kann z. B. genutzt werden, um mit OpenSSH auf geschützte Ressourcen innerhalb eines Netzwerks zuzugreifen, ohne Aufbaus eines [[Virtual Private Network|VPN]].
* Die Portweiterleitung kann auch in umgekehrter Richtung erfolgen, wobei der Server Zugriff auf die Umgebung des Clients erhält.
* Die Portweiterleitung kann auch in umgekehrter Richtung erfolgen, wobei der Server Zugriff auf die Umgebung des Clients erhält.



Version vom 21. Januar 2023, 19:24 Uhr

OpenSSH ist ein Programmpaket zur Dateiübertragung

Beschreibung

  • OpenSSH ist die beliebteste Implementierung des SSH-Protokolls.
  • Es wird vom OpenBSD-Projekt gepflegt.
  • portable Versionen werden mit vielen unix-ähnlichen Betriebssystemen und Windows Server verteilt

OpenSSH ist ein Programmpaket zur Dateiübertragung

beinhaltet dafür

Bestandteile

OpenSSH beinhaltet
  • ssh (als Ersatz für rsh, rlogin und telnet) ssh tero@example.com
  • scp (als Ersatz für rcp) scp tero@example.com:~/somefile .
  • sftp (als Ersatz für ftp) sftp tero@example.com
  • sshd (der SSH-Daemon) beinhaltet scp- und sftp-Server sshd
  • ssh-keygen (Authentifizierungsschlüssel-Generator, -Management und -Konvertierung) ssh-keygen
  • ssh-keyscan (Erfassen von SSH Public Keys) ssh-keyscan
  • ssh-agent (Hält den privaten Schlüssel im Arbeitsspeicher) eval `ssh-agent`
  • ssh-add (Lädt einen privaten Schlüssel in den ssh-agent) ssh-add ~/.ssh/id_rsa
Zusätzliche Funktionen
  • Neben der Hauptaufgabe des Fernzugriffs bietet OpenSSH zusätzliche Funktionen wie Portweiterleitung an.
  • Mit Portweiterleitung kann der Client einen lokalen Port öffnen und TCP-Verkehr über den Server an ein entferntes Ziel weiterleiten.
  • Dies kann z. B. genutzt werden, um mit OpenSSH auf geschützte Ressourcen innerhalb eines Netzwerks zuzugreifen, ohne Aufbaus eines VPN.
  • Die Portweiterleitung kann auch in umgekehrter Richtung erfolgen, wobei der Server Zugriff auf die Umgebung des Clients erhält.

Lizenz

Lizenzierung von OpenSSH unübersichtlich

Es wurden mehrere Lizenzen übernommen

was letztlich der ursprünglichen BSD-Lizenz gleichkommt

Bei vielen Funktionen zur Verschlüsselung greift OpenSSH auf LibreSSL zurück

Installation

Anwendungen

Fehlerbehebung

Syntax

Optionen

Parameter

Umgebungsvariablen

Exit-Status

Konfiguration

Dateien

Sicherheit

Dokumentation

RFC

Man-Pages

Info-Pages

Siehe auch

Links

Projekt-Homepage

Weblinks

  1. https://de.wikipedia.org/wiki/OpenSSH
  2. OpenSSH SSH Client Manual (englisch)
  3. OpenSSH SFTP Client Manual (englisch)

Einzelnachweise

Testfragen

Testfrage 1

Antwort1

Testfrage 2

Antwort2

Testfrage 3

Antwort3

Testfrage 4

Antwort4

Testfrage 5

Antwort5

Beschreibung