Benutzer-Ranger - öffentliche ssh-Schlüssel
Das Skript „eranger-server-replication.pl“ gibt verschiedene Befehle auf dem Primärserver, dem Standby-Server und, falls vorhanden, auf externen SKOOR Collectoren aus. Das Benutzerkonto „reranger“ wurde speziell für diese Remote-Ausführungsaufgaben eingerichtet. Das Konto ist bei der Installation vorkonfiguriert. Der Benutzer „reranger” muss sich ohne Passwort über SSH vom Primärsystem zum Standby-System und umgekehrt sowie vom Primär- und Standby-System zu allen externen Kollektoren anmelden können. Dies wird durch die Verwendung der SSH-Public-Key-Authentifizierung anstelle eines Passworts erreicht. Für das Primär- und Standby-System sind die folgenden Schritte 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ärsystem erfolgen, indem der öffentliche Schlüssel auf das Standby-System und alle Kollektoren kopiert wird, und es muss auch auf dem Standby-System erfolgen, indem er auf das Primärsystem 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 aktivieren. Ist dies nicht erforderlich, sollten der SKOOR-Primär- und der Standby-Knoten zur Ignorierliste in der Datei „skoor-syncfs.cfg“ des externen Kollektors hinzugefügt werden.
Fügen Sie den RSA-Schlüssel-Fingerabdruck
der SKOOR-Primär- und Standby-Systeme zur Datei known_hosts des Benutzers root auf dem externen Kollektor
des externen Kollektors zur Datei known_hosts des Benutzers root auf dem primären und dem 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.