OpenSSH: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 117: | Zeile 117: | ||
|accessdate = 2017-12-17 | |accessdate = 2017-12-17 | ||
}}</ref> | }}</ref> | ||
== Zusätzliche Funktionen == | == Zusätzliche Funktionen == |
Version vom 21. Januar 2023, 18:42 Uhr
topic kurze Beschreibung
Beschreibung
Installation
Anwendungen
Fehlerbehebung
Syntax
Optionen
Parameter
Umgebungsvariablen
Exit-Status
Konfiguration
Dateien
Sicherheit
Dokumentation
RFC
Man-Pages
Info-Pages
Siehe auch
Links
Projekt-Homepage
Weblinks
Einzelnachweise
Testfragen
Testfrage 1
Testfrage 2
Testfrage 3
Testfrage 4
Testfrage 5
Beschreibung =
- OpenSSH is the most popular implementation of the SSH protocol
- It is maintained by the OpenBSD project
- portable versions are distributed with many unix-like operating-systems and Windows Server
OpenSSH ist ein Programmpaket zur Dateiübertragung.
- Dazu nutzt es Secure Shell (SSH)
- SSH File Transfer Protocol
beinhaltet dafür
Wikipedia
Hersteller OpenBSD-Projekt unter Theo de Raadt Betriebssystem Unix, Microsoft Windows Server Kategorie Remote Access Lizenz BSD-Lizenz Website https://www.openssh.com/
Geschichte
OpenSSH entstand 1999 als Abspaltung einer älteren Implementierung zum SSH-Protokoll von Tatu Ylönen, als diese noch freie Software war.[1] Programmierer von OpenBSD vereinfachten dieses Derivat von Björn Grönvall, brachten es auf den aktuellen Stand des Protokolls, und veröffentlichten ihre erste eigene Version als OpenSSH 1.2.2.
Bereits zur Premiere als Bestandteil von OpenBSD gab es OpenSSH auch für FreeBSD und Linux.[2] Inzwischen arbeitet OpenSSH auf fast allem, was auch nur im entferntesten Unix ist, einschließlich Cygwin.[3]
Unternehmen wie IBM und Hewlett-Packard bieten OpenSSH für ihre Betriebssysteme wie AIX und HP-UX mit Erweiterungen an,[4][5] und auch Microsoft bietet OpenSSH für Windows Server 2019 an.[6]
Lizenz
Die Lizenzierung von OpenSSH ist unübersichtlich, weil mehrere Lizenzen übernommen wurden, was letztlich der ursprünglichen BSD-Lizenz gleichkommt.[7] Bei vielen Funktionen zur Verschlüsselung greift OpenSSH auf LibreSSL zurück.[8]
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.
Entwicklung
Die Entwicklung von OpenSSH ist in zwei Teams aufgeteilt. Das erste Team entwickelt nur für OpenBSD, um dessen Code möglichst einfach und sicher zu halten. Das zweite Team ergänzt OpenSSH zu einer Variante mit dem Buchstaben p in der Versionbezeichnung, die auf anderen Implementierungen von Unix und unixoiden Systemen einsetzbar ist.[9]
Weblinks
- OpenSSH SSH Client Manual (englisch)
- OpenSSH SFTP Client Manual (englisch)