背景:公司有几台老旧windows服务器,需要获取带外并修改带外密码进行纳管。
一、Windows物理服务器
1、下载ipmitools包并上传到服务器上。
2、在对应目录里打开cmd,运行以下命令
C:\xxxx>ipmitool.exe -I ms lan print
在显示的信息中,IP ADDRess即为带外IP
3、查看账号清单
ipmitool.exe -I ms user list 1

4、修改带外密码
ipmitool -I ms user set password 1 要修改的密码

如此,成功,现在可以登陆用新密码登陆带外了
二、Linux物理服务器
1、安装ipmitool
[root@testplm ~]# yum install ipmitool -y
2、查看带外信息
[root@testplm ~]# ipmitool lan print 1
Set in Progress : Set Complete
Auth Type Support : NONE MD5 PASSWORD
Auth Type Enable : Callback : MD5 PASSWORD
: User : MD5 PASSWORD
: Operator : MD5 PASSWORD
: Admin : MD5 PASSWORD
: OEM :
IP Address Source : DHCP Address
IP Address : 10.10.xx.xx ##此处为带外IP
Subnet Mask : 255.255.255.0
MAC Address : 08:f1:xx:xx:8d:4c
SNMP Community String :
BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled
Default Gateway IP : 10.10.xx.1
802.1q VLAN ID : Disabled
802.1q VLAN Priority : 0
RMCP+ Cipher Suites : 0,1,2,3
Cipher Suite Priv Max : XuuaXXXXXXXXXXX
: X=Cipher Suite Unused
: c=CALLBACK
: u=USER
: o=OPERATOR
: a=ADMIN
: O=OEM
Bad Password Threshold : Not Available
3、修改带外密码
[root@testplm ~]# ipmitool user list 1
ID Name Callin Link Auth IPMI Msg Channel Priv Limit
1 true false false NO ACCESS
2 Administrator true false true ADMINISTRATOR
3 admin true false true USER
4 itadmin true false true ADMINISTRATOR
5 (Empty User) true false true NO ACCESS
[root@testplm ~]# ipmitool user set password 2 xxxxx
Set User Password command successful (user 2)