Change of IPMI password using ipmicfg
This article is about the execution of the tool ipmicfg for the configuration of IMPI modules and about the change of the IMPI password with the help of ipmicfg for Supermicro systems. For Linux based server, the ipmitool (view article IPMI configuration under Linux with ipmitool) or FreeIPMI can also be used. The tools IPnMAC and XGICFG could be suitable for elder systems. More information on this topic can be found in the artile IPMI configuration for Supermicro systems".
Download of ipmicfg
If ipmicfg is not yet available on the system, you can get it in the download area of Thomas-Krenn.AG. For this, you only have to follow the instructions
-
After clicking on the link, you will be redirected to the Thomas-Krenn download page. Here you must then select “Supermicro” as the manufacturer in the “Mainboard” category and the desired mainboard under Product
-
Once all the information has been filled in, the tool can be downloaded as marked in red above.
To get impicfg directly from Supermicro, you can use the following link:

Execution of ipmicfg and change of password
After the package has been downloaded, it must be transmitted to the desired system via USB stick or FTP.
In the following example, it is described how to change the IPMI password on a Linux system with the help of ipmicfg.
-
Step 1: Switch to the folder "IPMICFG"
-
Step 2: Now, the desired operating system must be chosen in the folder. In this case, it is Linux with the command "cd Linux"
-
Step 3: After changing to the correct folder, you must now select which bit version is to be used. The 64-bit version is required here, i.e. “cd 64bit”
-
Step 4: As the right version has been selected now, the programm must be made executable. The required rights must also be assigned, which is to be made with the command "chmod 777 IPMICFG-Linux.x86_64"
-
Step 5: The following command must be executed: "./IPMICFG-Linux.x86_64 -user list". With the help of this command, you can find out which user does have the user ID. Now, the user ID must be noted for the desired user.
-
Step 6: After the user ID has been found out, the password is changed with the following command: "./IPMICFG-Linux.x86_64 -user setpwd "User ID" "password"". In this example "./IPMICFG-Linux.x86_64 -user setpwd 2 Test123!"
![]() |
Author: Harald Peterhansl Harald Peterhansl has been working at Thomas-Krenn.AG since 2022. As an employee in the Hardware Service department, he is responsible for setting up test environments, testing a wide range of server components, and repairing defective customer systems.
|
|
Translator: Alina Ranzinger Alina has been working at Thomas-Krenn.AG since 2024. After her training as multilingual business assistant, she got her job as assistant of the Product Management and is responsible for the translation of texts and for the organisation of the department.
|


