Lokale Anmeldung schlägt mit HPE RESTful Interface Tool „ilorest“ fehl

Lokale Anmeldung schlägt mit HPE RESTful Interface Tool „ilorest“ fehl

Wir haben ein Problem mit einem HPE Proliant Gen 10 Server. Beim Versuch, sich von einem Linux-Betriebssystem aus über HPEs RESTful Interface Tool „ilorest“ lokal bei iLO 5 anzumelden, erhalten wir die Meldung „Fehler: Authentifizierung nicht möglich. Ungültige Anmeldeinformationen oder falscher Benutzername/falsches Passwort.“.

Das ist seltsam, da es möglich sein sollte, sich von einem lokal installierten Betriebssystem aus anzumelden, ohne Benutzeranmeldeinformationen anzugeben.

Beispiel:

./ilorest login
iLOrest : RESTful Interface Tool version 2.2
Copyright (c) 2014, 2017 Hewlett Packard Enterprise Development LP

Validating...............................................................
Error: Could not authenticate. Invalid credentials, or bad username/password.

Unsere Sicherheitseinstellung in iLO 5 ist auf „Produktion“ eingestellt (nicht „HighSecurity“ oder „FIPS“), das ist also nicht das Problem.

Gibt es noch eine andere Einstellung, die wir in iLO, RBSU usw. aktivieren müssen, um die Unterstützung für lokale Anmeldungen über „ilorest“ ohne Benutzername und Passwort zu aktivieren?

Antwort1

Wenn ich mich nicht irre, möchten Sie über das ILORest-Tool auf Ihre ILO-Funktionen zugreifen bzw. diese ändern, haben aber Probleme beim Zugriff vom lokalen System aus.

Korrigieren Sie mich, wenn ich es falsch verstanden habe. Andernfalls müssen Sie sich nicht mit ILORest anmelden. Geben Sie einfach ilorest als Befehl in der Shell ein und Sie gelangen in eine andere Shell, in der Sie Ihre BIOS-/ILO-Einstellungen aktualisieren können.

*****]# ilorest

iLOrest: RESTful Interface Tool Version 2.2

Copyright (c) 2014, 2017 Hewlett Packard Enterprise Development LP**

iLOrest >

Sie müssen sich authentifizieren, wenn Sie diese Einstellungen ändern. Sie können den unten angegebenen Link für Hilfe verwenden

https://hewlettpackard.github.io/python-redfish-utility/

Antwort2

ilorest --nologo login -u Administrator -p your_ilo_password

Zum Beispiel:

echo '{"path": "/redfish/v1/Systems/1/BIOS/Settings/","body": {"Attributes": {"PowerRegulator": "DynamicPowerSavings"}}}' > PowerRegulator.json; ilorest --nologo rawpatch PowerRegulator.json

verwandte Informationen