|  |     | 
| (22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | 
| Zeile 1: | Zeile 1: | 
|  | '''topic''' kurze Beschreibung
 |  | #WEITERLEITUNG [[OpenSSH]] | 
|  |   |  | 
|  | == Beschreibung ==
 |  | 
|  | == Installation ==
 |  | 
|  |  #apt install openssh-server
 |  | 
|  |   |  | 
|  | == Syntax ==
 |  | 
|  | === Parameter ===
 |  | 
|  | === Optionen ===
 |  | 
|  | === Umgebungsvariablen ===
 |  | 
|  | === Exit-Status ===
 |  | 
|  |   |  | 
|  | == Konfiguration ==
 |  | 
|  | Die Konfiguration des SSH-Servers '''sshd''' findet über die Datei '''/etc/ssh/sshd_config''' statt
 |  | 
|  |   |  | 
|  | Wer den '''sshd''' auf einem Gateway oder Router betreibt oder aus einem anderen Grund mehrere Netzwerkschnittstellen verwendet (bspw. 
 |  | 
|  | * WLAN), der möchte dort vielleicht die '''ListenAddress'''-Direktive benutzen, um den Server nur an bestimmten Netzwerk-Schnittstellen laufen zu lassen.
 |  | 
|  |   |  | 
|  | Außerdem kann es sinnvoll sein, '''PermitRootLogin''' auf '''no''' zu setzen. 
 |  | 
|  | * Dann kann sich niemand direkt als ''root'' einloggen, sondern man meldet sich unter seinem Benutzernamen an und ruft dann '''su''' oder '''sudo -s''' auf. 
 |  | 
|  | * Dies ist aber unter Ubuntu nur relevant, sollte man dem "root"-Benutzerkonto ein Passwort zugewiesen haben.
 |  | 
|  |   |  | 
|  | Mit den Direktiven '''AllowUsers''' und '''AllowGroups''' oder '''DenyUsers''' und '''DenyGroups''' lässt sich noch genauer festlegen, welche Benutzer sich anmelden dürfen und welche nicht. 
 |  | 
|  | * Dies empfiehlt sich besonders bei Servern. '''AllowGroups admin''' verbietet bspw. allen Benutzern, die keine Mitglieder der Gruppe ''admin'' sind, den Zugriff.
 |  | 
|  |   |  | 
|  | Wer sich ausschließlich über das noch sicherere anmelden will, der sollte die Benutzung von Passwörtern mit '''PasswordAuthentication no''' abschalten.
 |  | 
|  |   |  | 
|  | Falls lange Wartezeiten bei der Anmeldung am SSH-Server auftreten, könnte das an einer fehlgeschlagenen Namensauflösung liegen. 
 |  | 
|  | * Da man SSH normalerweise sowieso über die IP benutzt, können diese DNS-Anfragen in der '''sshd_config''' deaktiviert werden. 
 |  | 
|  |  '''UseDNS no'''
 |  | 
|  |   |  | 
|  | Nach erfolgter Änderung der Datei '''sshd_config''' muss der Server mit dem Befehl:
 |  | 
|  |  sudo reload ssh 
 |  | 
|  |   |  | 
|  | neugestartet werden, damit die Änderungen wirksam werden.
 |  | 
|  |   |  | 
|  | '''Hinweis'''
 |  | 
|  | Standardmäßig wird der SSH-Server beim Booten geladen. 
 |  | 
|  |   |  | 
|  | === Dateien ===
 |  | 
|  |   |  | 
|  | == Anwendung ==
 |  | 
|  | == Sicherheit ==
 |  | 
|  | == Dokumentation ==
 |  | 
|  | === RFC ===
 |  | 
|  | === Man-Pages ===
 |  | 
|  | === Info-Pages ===
 |  | 
|  | === Siehe auch ===
 |  | 
|  |   |  | 
|  | == Links ==
 |  | 
|  | === Projekt-Homepage ===
 |  | 
|  | === Weblinks ===
 |  | 
|  | === Einzelnachweise ===
 |  | 
|  | <references />
 |  | 
|  |   |  | 
|  | == Testfragen ==
 |  | 
|  | <div class="toccolours mw-collapsible mw-collapsed">
 |  | 
|  | ''Testfrage 1''
 |  | 
|  | <div class="mw-collapsible-content">'''Antwort1'''</div>
 |  | 
|  | </div>
 |  | 
|  | <div class="toccolours mw-collapsible mw-collapsed">
 |  | 
|  | ''Testfrage 2''
 |  | 
|  | <div class="mw-collapsible-content">'''Antwort2'''</div>
 |  | 
|  | </div>
 |  | 
|  | <div class="toccolours mw-collapsible mw-collapsed">
 |  | 
|  | ''Testfrage 3''
 |  | 
|  | <div class="mw-collapsible-content">'''Antwort3'''</div>
 |  | 
|  | </div>
 |  | 
|  | <div class="toccolours mw-collapsible mw-collapsed">
 |  | 
|  | ''Testfrage 4''
 |  | 
|  | <div class="mw-collapsible-content">'''Antwort4'''</div>
 |  | 
|  | </div>
 |  | 
|  | <div class="toccolours mw-collapsible mw-collapsed">
 |  | 
|  | ''Testfrage 5''
 |  | 
|  | <div class="mw-collapsible-content">'''Antwort5'''</div>
 |  | 
|  | </div>
 |  | 
|  |   |  | 
|  | = TMP =
 |  | 
|  | 
 |  | 
 | 
|  | [[Kategorie:SSH]] |  | [[Kategorie:SSH]] |