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.
What if the server won’t boot to an OS, and you cannot log into the ILO?
Hi,
Please contact our support team via live chat(click on the icon at right-bottom)
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
Hi Michal,
Thanks for the feedback. We are glad to know that our article was helpful for you 🙂 .
Where do you download the IPMI Configuration utility?
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.
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!
Hello Mark,
Thank you for your feedback! We are delighted to hear that our article was helpful to you.