GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Betrieb von zwei SSH-Servern

Verwenden Sie separate Konfigurationsdateien und starten Sie einen der Server, der die Konfigurationsdatei angibt. Um eine andere Datei zu verwenden, verwenden Sie -f Option gefolgt von der Konfigurationsdatei, die Sie verwenden möchten.

Wenn Sie dies dauerhaft machen möchten, müssen Sie eine Kopie von init.d erstellen Skript, das sshd startet und es so modifiziert, dass es eine andere PID und die neue Konfigurationsdatei verwendet. Modernere Distributionen verwenden systemd die andere Steuerdateien verwendet, für die Sie neue Kopien erstellen müssen.

Es kann möglich sein, mit einer einzigen sshd und einem Match zu erreichen, was Sie wollen Block. (wie von joschi erwähnt). Sie müssen die zusätzlichen Ports und/oder Adressen zur Konfiguration hinzufügen. Match lässt nur zu, dass einige Eigenschaften geändert werden. Siehe die Dokumentation für sshd.config die durch den Befehl man sshd_config ausgegeben werden kann . Ihre Übereinstimmungszeile könnte folgendermaßen aussehen:

Match LocalPort 1022

Alternativ zu der von BillThor geposteten Lösung (mit zwei separaten Konfigurationsdateien) können Sie auch den Match überprüfen Direktive in sshd_config(5), die verwendet werden kann, wendet unterschiedliche Konfigurationen pro Benutzer/Gruppe/Client-IP-Adresse an.


Linux
  1. Ssh – Beschränken eines Ssh/scp/sftp-Benutzers auf ein Verzeichnis?

  2. Ssh – Mehrere ähnliche Einträge in der Ssh-Konfiguration?

  3. Ssh – Korrigieren Sie die Einstellungen der Ssh-Konfigurationsdatei, um zu einem dritten Computer zu tunneln?

  4. Kopieren von ~/.ssh/id_rsa.pub nicht möglich

  5. Mehrere scp-Threads gleichzeitig ausführen

Verwenden der SSH-Konfigurationsdatei

So verwenden Sie SSH-Tunneling für den Zugriff auf eingeschränkte Server

So synchronisieren Sie zwei Webserver unter Linux automatisch

Beenden Sie alle Prozesse eines bestimmten Benutzers über SSH

Verwenden Sie die SSH-Konfigurationsdatei, um SSH-Verbindungen zu verschiedenen Remote-Servern zu verwalten

Sicherung Ihrer Webhosting-Server