前言

因為常用到,所以特此紀錄方便日後查詢。

使用 ipmitool 設定伺服器網路管理(IPMI)設定檔。


常用操作指令

以下範例預設皆為 Channel 1,如為其他 Channel 請自行更改。

  • 顯示 IPMI 網路設置資訊

    1
    sudo ipmitool lan print 1
  • 設定 IPMI 網路為 DHCP

    1
    sudo ipmitool lan set 1 ipsrc dhcp
  • 設定 IPMI 網路為固定 IP

    1
    2
    3
    4
    sudo ipmitool lan set 1 ipsrc static
    sudo ipmitool lan set 1 ipaddr 192.168.0.2
    sudo ipmitool lan set 1 netmask 255.255.255.0
    sudo ipmitool lan set 1 defgw ipaddr 192.168.0.254
  • 顯示全部使用者訊息

    1
    sudo ipmitool user list 1
  • 創建使用者帳號

    以下範例,3 為使用者 ID,roy 為帳號名稱

    1
    sudo ipmitool user set name 3 roy
  • 設定或修改使用者密碼

    以下範例,3 為使用者 ID,pw123456 為使用者密碼

    1
    sudo ipmitool user set password 3 pw123456
  • 設定帳號權限

    以下範例,1為 Channel,3 為使用者 ID,privilege 為用戶等級,等級表如下

    1 : callback
    2 : user
    3 : operator
    4 : administrator
    5 : OEM

    1
    sudo ipmitool channel setaccess 1 3 callin=on ipmi=on link=on privilege=4