由于服务器主板的远程管理(IPMI BMC)基本都是基于AMI提供的标准底层来进行开发的,所以可以使用部分厂商提供的IPMI工具来进行这些操作,比如使用超微的IPMICFG工具.
IPMICFG最新版本下载地址:
https://www.supermicro.org.cn/en/support/resources/downloadcenter/smsdownload?category=IPMI
首先给主板的BMC网口(管理口)接入网线,进入BIOS设置好BMC管理地址(IPMI地址)。
保存BIOS后退出 进入Windows操作系统( 以Windows版本IPMICFG为例 ,如果还没安装Windows系统可以在PE环境下使用此工具)
以管理员权限运行CMD命令行,进入该目录:
使用-user list 命令,列出现有用户名列表(请记住用户ID)
示例:IPMICFG-Win.exe -user list
使用-user setpwd 命令,修改用户密码
示例:IPMICFG-Win.exe -user setpwd 2 mima
其中上面的2为用户ID
mima为要设置的密码
显示Done即标识修改密码成功。
给服务器断开电源,让BMC重启以后,重新登录BMC即可登录。
Windows版本的好像在一些旧服务器中无法正常使用,请使用DOS版本。
----------------------------------------------------------------------------
Linux系统需要先把下载的zip压缩包上传到linux,例如家目录。
执行解压命令
unzip IPMICFG_1.35.1_build.230912.zip
进入到解压在家目录下的工具路径
cd ~/IPMICFG_1.35.1_build.230912/Linux/64bit
执行命令查看现有IPMI的用户名列表
./IPMICFG-Linux.x86_64 -user list #执行后会显示类似于如下信息 Maximum number of Users : 10 Count of currently enabled Users : 1 User ID | User Name | Privilege Level | Enable ------- | --------- | --------------- | ------ 2 | ADMIN | Administrator | Yes
使用命令修改用户ID为2的密码
./IPMICFG-Linux.x86_64 -user setpwd 2 ADMIN #此处的ADMIN为要设置的密码。 #如果提示密码不满足复杂度要求,需要按提示重新设置新密码。 Password must be 8 ~ 20 characters.