Bobcares

Supermicro reset ipmi password – How we do it

by | Dec 6, 2019

Are you trying to reset Supermicro IPMI password?

IPMI provides remote access to multiple users at different locations for networking. The default username and password are ADMIN / ADMIN.

At Bobcares, we get requests to reset the IPMI password as a part of our Server Management Services.

Today, let’s have a look at how our Support Engineers reset the IPMI password.

 

How to reset Supermicro IPMI password

Let’s discuss how our Support Engineers reset the password using different methods.

 

From web interface

Recently one of our customers contacted us to change the default admin password. Let’s see how our Support Engineers reset the password from the web interface.

The password can be reset from the panel only if we know the password.

1. First, we login to the web console using the administrator account.

2. In the menu layout, we select Configuration. Then select the Users menu.

3. Now we select the ADMIN user then we select the Modify User button.

4. In Modify User, we tick the checkbox Change Password.

5. Now we enter the password twice.

6. Finally, click on modify. A success confirmation prompt pops up.

 

From Windows servers

We can also reset the IPMI password from the Windows server. Initially, we login to the server.

1. First, we download the IPMI Configuration utility. We download it based on the OS architecture.

2. Now we unzip the downloaded file. Next, we open command prompt as administrator. Then move to the directory.

3. We reset to the default password using the command,

C:\Users\Administrator\Downloads\64bit>IPMICFG-Windows.exe -fd
Reset to the factory default completed.

Since factory reset is done. We assign the IP address, Subnet Mask and gateway. We turn DHCP off if we are going to use a static IP. Else we leave DHCP ON. We use the below commands.

C:\Users\Administrator\Downloads\64bit>IPMICFG-Windows.exe -dhcp off
Successfully disable DHCP.
C:\Users\Administrator\Downloads\64bit>IPMICFG-Windows.exe -m x.x.x.x
IP=x.x.x.x
C:\Users\Administrator\Downloads\64bit>IPMICFG-Windows.exe -k 255.255.255.xxx
Subnet Mask=255.255.255.x
C:\Users\Administrator\Downloads\64bit>IPMICFG-Windows.exe -g x.x.x.x
Gatway=x.x.x.x

4. Now we will be able to log in via default username and password. Now we change the password from the panel or leave as default.

From Linux servers

To reset the password for Linux servers we download the ipmitool. For that, we use the command.

yum -y install ipmitool

Then we use the below command to reset the admin password.

modprobe ipmi_devintf
ipmitool -I open user set password 2 NEW_PASSWORD

We replace NEW_PASSWORD with the required password.

Thus we reset the password.

 

Having physical access to server

We provide the below steps to our customers if they have physical access to the server.

1. Initially, download the latest IPMICFG utility released by Supermicro.

2. Then, copy the extracted contents to the server.

3. Open a command window as an administrator.

4. Change directory to the ipmicfg-win.exe appropriate for your architecture (32-bit or 64-bit)

5. Get the user ID of the IPMI user whose password you want to set:

ipmicfg-win.exe -user list

6. Set a new password for that user:

ipmicfg-win.exe -user setpwd 2 New_Password

Login to the IPMI web GUI using the password you just set.

 

[Need any assistance in resetting Supermicro IPMI password?- We’ll help you]

 

Conclusion

In short, we’ve discussed how our Support Engineers change the IPMI password from Linux and Windows server. Also, we’ve discussed how we change the password from the web interface and from the physical server.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

8 Comments

  1. majorgear

    What if the server won’t boot to an OS, and you cannot log into the ILO?

    Reply
    • Hiba Razak

      Hi,
      Please contact our support team via live chat(click on the icon at right-bottom)

      Reply
  2. Michal

    Amazing.
    Many thanks, I have tried reset via command script but this way is much much easier:
    modprobe ipmi_devintf
    ipmitool -I open user set password 2 NEW_PASSWORD

    Reply
    • Hiba Razak

      Hi Michal,
      Thanks for the feedback. We are glad to know that our article was helpful for you 🙂 .

      Reply
  3. Neal Ostrander

    Where do you download the IPMI Configuration utility?

    Reply
    • Krishna Priya

      Hello Neal,
      To download the IPMI Configuration utility (IPMICFG), first determine if your Windows server is 32-bit or 64-bit. Then, you can download the appropriate version of IPMICFG from the official website based on your server architecture.

      Reply
  4. Mark

    OMG! Thank you!! I followed Supermicro’s guide to use their python script to reset the password to ADMIN and it wouldn’t work. It kept throwing an error. Your Linux guide worked perfectly! Thank you again!

    Reply
    • Krishna Priya

      Hello Mark,
      Thank you for your feedback! We are delighted to hear that our article was helpful to you.

      Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF