OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

1.3. Configuration


Sie können das Standardverhalten der OpenSSH-Serveranwendung sshd konfigurieren, indem Sie die Datei bearbeiten /etc/ssh/sshd_config. Informationen zu den in dieser Datei verwendeten Konfigurationsanweisungen finden Sie auf der entsprechenden Handbuchseite mit dem folgenden Befehl, der an einer Terminal-Eingabeaufforderung ausgegeben wird:


man sshd_config


In der SSHD-Konfigurationsdatei gibt es viele Anweisungen, die beispielsweise Kommunikationseinstellungen und Authentifizierungsmodi steuern. Im Folgenden finden Sie Beispiele für Konfigurationsanweisungen, die durch Bearbeiten geändert werden können / etc / ssh / sshd_config Datei.


Image

Bevor Sie die Konfigurationsdatei bearbeiten, sollten Sie eine Kopie der Originaldatei erstellen und diese vor dem Schreiben schützen, damit Sie die Originaleinstellungen als Referenz haben und bei Bedarf wiederverwenden können.

Kopieren Sie die / etc / ssh / sshd_config Datei und schützen Sie sie vor dem Schreiben mit den folgenden Befehlen, die an einer Terminal-Eingabeaufforderung ausgegeben werden:


sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.original sudo chmod aw /etc/ssh/sshd_config.original

Im Folgenden finden Sie Beispiele für Konfigurationsanweisungen, die Sie ändern können:

• Um Ihr OpenSSH so einzustellen, dass es auf TCP-Port 2222 statt auf dem Standard-TCP-Port 22 lauscht, ändern Sie die Port-Anweisung wie folgt:

Port 2222

• Damit sshd auf öffentlichen Schlüsseln basierende Anmeldeinformationen zulässt, fügen Sie einfach die Zeile hinzu oder ändern Sie sie: PubkeyAuthentication yes

Wenn die Zeile bereits vorhanden ist, stellen Sie sicher, dass sie nicht auskommentiert ist.

• Damit Ihr OpenSSH-Server den Inhalt von anzeigt /etc/issue.net Um die Datei als Pre-Login-Banner zu speichern, fügen Sie einfach die folgende Zeile hinzu oder ändern Sie sie:

Banner /etc/issue.net


Im / etc / ssh / sshd_config Datei.


Nach Änderungen an der / etc / ssh / sshd_config Datei, speichern Sie die Datei und starten Sie die SSHD-Serveranwendung neu, um die Änderungen zu übernehmen, indem Sie den folgenden Befehl an einer Terminal-Eingabeaufforderung eingeben:


sudo systemctl sshd.service neu starten


Image

Es stehen viele weitere Konfigurationsanweisungen für sshd zur Verfügung, mit denen Sie das Verhalten der Serveranwendung an Ihre Bedürfnisse anpassen können. Seien Sie jedoch vorsichtig, wenn Ihre einzige Zugriffsmethode auf einen Server SSH ist und Sie einen Fehler bei der Konfiguration von SSHD über machen / etc / ssh / sshd_config Wenn Sie die Datei neu starten, stellen Sie möglicherweise fest, dass Sie nicht mehr auf den Server zugreifen können. Wenn außerdem eine falsche Konfigurationsanweisung angegeben wird, kann es sein, dass der SSHD-Server den Start verweigert. Seien Sie daher besonders vorsichtig, wenn Sie diese Datei auf einem Remote-Server bearbeiten.


Top OS Cloud Computing bei OnWorks: