Benutzer-Reranger - öffentliche SSH-Schlüssel

Das Skript Server gibt verschiedene Befehle auf dem primären , dem Standby-Server und, falls vorhanden, auf externen SKOOR- Kollektoren aus. Für diese Remote-Ausführungsaufgaben wurde das Benutzerkonto „reranger“ reserviert. Das Konto wird zum Zeitpunkt der Installation vorkonfiguriert geliefert. Der Benutzer- Reranger muss in der Lage sein, sich über SSH ohne Verwendung eines Passworts vom Primär- zum Standby-Server und umgekehrt sowie vom Primär- und Standby-Server aus zu allen externen Kollektoren anzumelden. Dies wird durch die Verwendung der SSH-Public-Key-Authentifizierung anstelle eines Passworts erreicht. Die folgenden Schritte sind für den Primär- und den Standby-Modus erforderlich:

  • Wechseln Sie zum Benutzer „reranger“ und erstellen Sie ein SSH-Schlüsselpaar:

    sudo su - reranger 
    ssh-keygen -P "" -f /opt/eranger/reranger/.ssh/id_rsa
  • Kopieren Sie den öffentlichen Teil des Schlüssels auf den/die Remote-Host(s):

    cat .ssh/id_rsa.pub
  • Fügen Sie diesen Schlüssel zur Datei „authorized_keys“ auf dem/den Remote-Host(s) hinzu:

    vi .ssh/authorized_keys

Dies muss auf dem Primärserver erfolgen, indem der öffentliche Schlüssel auf den Standby-Server und alle Kollektoren kopiert wird, und es muss auch auf dem Standby-Server durchgeführt werden, indem auf den Primärserver und alle Kollektoren kopiert wird.

Externe Kollektoren mit aktiviertem SyncFS-Dienst

Die folgenden Schritte sind erforderlich, um die Anmeldung mit sudo-Befehlen für den Dienst skoor-syncfs zu ermöglichen. Wenn dies nicht erforderlich ist, sollten der SKOOR-Primär- und -Standby-Server zu einer Ignorierliste in der skoor-syncfs.cfg des externen Kollektor hinzugefügt werden.

Fügen Sie den Fingerabdruck des RSA-Schlüssels hinzu

  • des SKOOR-Primär- und Standby-Systems in die Datei „known_hosts“ des Benutzers root auf dem externen Kollektor

  • des externen Kollektor in die Datei „known_hosts“ des Benutzers root auf dem Primär- und Standby-System

    ssh 192.168.2.35

    Fügen Sie den Fingerabdruck hinzu:

    The authenticity of host '192.168.2.35 (192.168.2.35)' can't be established.
    RSA key fingerprint is a0:91:a8:f1:52:9f:d6:26:2d:c7:d6:0e:31:f7:4a:0b.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added '192.168.2.35' (RSA) to the list of known hosts.