Ist es möglich, das Passwort auf einer SuperMicro IPMI-Schnittstelle zurückzusetzen? Mein Motherboard ist das Modell X8STI-F.
password-recovery
ipmi
supermicro
madpato
quelle
quelle
Antworten:
Wenn Sie lokal darauf zugreifen, können Sie ein neues Passwort festlegen. Unter Linux würde dies über erfolgen
ipmitool
. So etwas sollte funktionieren:Wenn Sie nicht wissen, welcher Kanal Ihre Ethernet-Schnittstelle ist, blättern Sie einfach nacheinander durch:
Beachten Sie, dass der Medientyp "802.3 LAN" ist. Das ist der, den du willst. Andere Kanäle könnten so aussehen:
quelle
ipmitool
während Sie am Server angemeldet sind, nicht auf einem anderen Host.modprobe ipmi_si; modprobe ipmi_devintf; modprobe ipmi_msghandler
Ich musste mich gestern mit demselben Problem auseinandersetzen. Ich konnte mich nicht bei meinem SuperMicro IPMI-Webinterface anmelden, da ich es nicht oft verwendet und das Passwort vergessen hatte. Der Befehl in Insytes Antwort hat bei mir nicht funktioniert, war aber knapp. Mit diesem Befehl wurde das Kennwort des ADMIN-Kontos zurückgesetzt:
ipmitool -I open user set password 2 ADMIN
Die Nummer 2 dort ist die Benutzer-ID. Das ADMIN-Konto ist standardmäßig auf Benutzer-ID 2 eingestellt. Daher setze ich das Kennwort für Benutzer-ID 2 auf ADMIN (Standardeinstellung). Sie können jedoch auch ein anderes Kennwort eingeben.
Vielen Dank an Insyte, die mich auf den richtigen Weg für die Verwendung von ipmitool gebracht hat. Nach ein paar Online-Suchen konnte ich diesen Arbeitsbefehl finden. Hoffentlich hilft es jemandem, der über diese Frage stolpert.
quelle
root
. Thanks @ ben-baronSupermicro IPMI BMCs können ziemlich unberechenbar und problematisch sein. Sie sollten immer die von Supermicro bereitgestellten Dienstprogramme und Tools verwenden, bevor Sie versuchen, eine Korrektur mit universellen Tools wie IPMITool vorzunehmen.
Es ist nicht erforderlich, das gesamte Gerät zurückzusetzen, wie von anderen vorgeschlagen.
Wenn Sie physischen Zugriff auf den Server haben, führen Sie die folgenden einfachen Schritte aus, um das ADMIN-Kennwort auf Ihrem IPMI zurückzusetzen:
Rufen Sie die Benutzer-ID des IPMI-Benutzers ab, dessen Kennwort Sie festlegen möchten:
ipmicfg -user list
Legen Sie ein neues Kennwort für diesen Benutzer fest ( der ADMIN-Benutzer hat normalerweise die ID 2 ):
ipmicfg -user setpwd 2 your_password_here
Melden Sie sich mit dem soeben festgelegten Kennwort bei der IPMI-Web-GUI an.
Ich habe das ADMIN-Kennwort für Dutzende von Supermicro IPMI-BMCs zurückgesetzt. Von allen Methoden, die ich ausprobiert habe, ist dies das einzige Verfahren, das 100% der Zeit funktioniert.
Hinweis: Wenn Sie bereits auf Ihrem System installiert Windows oder Linux haben, dann können Sie die Schritte 1, 3 und 4 überspringen und nur die Befehle in den Schritten 5 und 6 unter Verwendung der entsprechenden ausführbaren Abarbeiten von der Super in Schritt heruntergeladen Toolkit 2. Wenn Sie
kcs_error_exit
Wenn Sie Linux verwenden und beim Aufrufen vonipmicfg
Befehlen auf Nachrichten stoßen , müssen Sie die OpenIPMI-Bibliothek installieren und dasipmi_devintf
Kernelmodul aktivieren .Die folgenden Befehle funktionieren unter CentOS 6:
Denken Sie daran, dass der Befehl
modprobe ipmi_devintf
bei jedem Neustart des Servers erneut ausgeführt werden muss.quelle
Der beste Weg ist, die Standardeinstellungen wiederherzustellen und FRU & LAN mit dem nativen SuperMicro-Tool wie folgt zu löschen:
(All dies kann ein paar Sekunden dauern, also warten Sie zwischen den Befehlen!)
Schalten Sie nun die DHCP-Einstellung, die von den Werkseinstellungen wiederhergestellt wurde, mit aus
Stellen Sie dann Ihre Netzwerkeinstellungen wieder her mit:
Mir ist aufgefallen, dass Sie manchmal die BMC-Einheit zurücksetzen müssen, damit sie wirksam wird. Erst heute konnte ich die IPMI-IP-Adresse meines Servers, die über das Dienstprogramm ipmicfg festgelegt wurde, bis nach dem Zurücksetzen des BMC nicht pingen :
Sie müssen die IP / Netzmaske / das Gateway mit demselben Tool erneut konfigurieren. Dies ist jedoch die einzige Möglichkeit, die zum Funktionieren führt.
OpenIPMI und IPMITools funktionierten bei mir unter Debian Squeeze nicht. Ich habe versucht, das Passwort zurückzusetzen, BMC kalt zurückzusetzen, ohne Erfolg. Sie eignen sich jedoch gut zum Einstellen der IP-Adresse und zum Lesen von Sensordaten.
Die entsprechende Version für Ihr Betriebssystem erhalten Sie über SuperMicro FTP:
ftp://ftp.supermicro.com/utility/IPMICFG/
quelle
Wenn Sie die IPMI-Schnittstelle nur selten verwenden, wird möglicherweise immer noch der Standardbenutzername / das Standardkennwort ADMIN / ADMIN (Groß- und Kleinschreibung beachten) verwendet.
quelle
Diese einfache Antwort unterscheidet sich von anderen, bei denen ein anderes formelles Betriebssystem zum Zurücksetzen des Kennworts installiert sein muss.
Starten Sie ein USB-Stick mit der richtigen IPMI-Firmware-Datei und dem richtigen Flash-Dienstprogramm für Ihr Motherboard von der SuperMicro-Website. Der Einfachheit halber verwenden wir ein dos-basiertes. Wenn Sie bereits über die aktuelle IPMI-Firmware verfügen, flashen Sie diese einfach mit derselben Version, die Sie bereits haben.
Die meisten unserer Systeme sind X8-basierte Boards mit integriertem IPMI. Diese verwenden YAFUKcs (Yet Another Firmware Updater).
Wenn Sie die Konfiguration normalerweise während der Aktualisierung speichern, lassen Sie einfach die Option -c
yafukcs -full romfile.ima
anstelle von wegyafukcs -full -c romfile.ima
Interessanterweise führt das Deaktivieren der
-c
Option nicht dazu, dass die statische IPMI-Adressierung im BIOS zurückgesetzt wird. Dies wirkt sich nur auf Einstellungen in der IPMI-Umgebung aus, z. B. LDAP, NTP und alle von Ihnen konfigurierten Warnmeldungen.Sie sollten erwägen, das System-BIOS nach dem IPMI-Update zu aktualisieren, dies ist jedoch nicht erforderlich. Wenn Sie das System-BIOS aktualisieren, werden diese Einstellungen zurückgesetzt, die IPMI LAN-Einstellungen werden jedoch nicht geändert.
quelle
Ich hasse es, "alte Fäden" auszugraben, aber dieser kommt immer noch zuerst, wenn ich nach einer Lösung für das aufgeführte Problem suche.
Ich habe gerade festgestellt, dass das IPMIView-Tool von der Supermicro-Website das ADMIN-Passwort für das IPMI-Administratorkonto ändern kann! :)
quelle