searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

使用ipmi工具对BMC配置信息和进行用户管理

2023-08-23 01:32:30
799
0

一、对服务器的网卡BMC进行配置IP地址和网关(设置BMC的网络信息)

 

  • 显示BMC的IP地址信息

(可以使用其它通道号如2,3,4等来查看设备可以使用的通道的信息,通常配置通道1,以下命令中的1都是代表配置通道1)

ipmitool lan print 1

ipmitool channel info 1

 

  • 设置通道1使用静态IP地址。

ipmitool lan set 1 ipsrc static

 

  • 设置BMC的IP地址。

ipmitool lan set 1 ipaddr ×.×.×.×(BMC的IP地址)

 

  • 设置BMC的子网掩码。

ipmitool lan set 1 netmask ×.×.×.×

 

  • 设置 IPMI的网关。

ipmitool lan set 1 defgw ipaddr ×.×.×.×

 

  • 确认BMC的IP地址信息

ipmitool lan print 1

 

 

二、对服务器的网卡BMC进行用户管理

 

使用ipmitool远程工具,在任何设备的某个CPU上都可以进行对指定服务器的网卡BMC的用户管理,只不过就需要在ipmitool命令中加上指定服务器的网卡BMC的ip、用户名和密码,才能进行。

 

如果本身就是在该服务器的网卡CPU进行操作的,那就没必要在ipmitool命令中加上指定服务器的网卡BMC的ip、用户名和密码了。

 

首先登录上服务器的网卡CPU,在服务器的网卡CPU上进行对网卡BMC的用户管理。

下面的教程中,其中的2,是用户ID,就是ipmitool user list 1列出的第一列数字,所以这个2需要根据实际情况修改。

 

1、查看服务器的网卡BMC的用户列表

首先登陆上服务器的网卡CPU,切换到root目录下。

ipmitool user list 1      --查看网卡BMC的用户列表

 

2、添加用户名和密码,并启用该用户

ipmitool user set name 2 ×××(用户名)     --设置ID为2的用户名

ipmitool user set password 2 ×××(密码)    --设置ID为2的密码

ipmitool user enable 2                   --启用ID为2的该用户

 

3、修改所添加用户的权限

ipmitool channel setaccess 1 2 callin=off ipmi=on privilege=4  

具体的解释如下:

- channel setaccess:这是ipmitool中的一个命令,用于设置IPMI通道的访问权限。

- 1:表示要设置的通道号,这个命令中是通道号为1。

- 2:表示要设置的用户ID,这个命令中是用户ID为2。

- callin=off:表示禁止该通道的用户通过IPMI远程呼叫进行访问。

- ipmi=on:表示允许该通道的用户通过IPMI进行访问。

- privilege=4:表示设置用户的权限等级为4,即操作员级别权限。

这条命令的作用是将通道1的用户ID为2的用户的访问权限进行修改。该用户不允许通过IPMI远程呼叫进行访问,但可以通过IPMI进行访问,并且具有操作员级别的权限。

 

用户添加好之后,就可以使用所添加的用户来登陆服务器的网卡BMC了。

 

4、查看用户权限

ipmitool channel getaccess 1 2

 

5、禁用用户1

ipmitool user disable 1

禁用掉用户1之后,就没法用用户1来登陆服务器的网卡BMC了

0条评论
0 / 1000
1****m
4文章数
0粉丝数
1****m
4 文章 | 0 粉丝
原创

使用ipmi工具对BMC配置信息和进行用户管理

2023-08-23 01:32:30
799
0

一、对服务器的网卡BMC进行配置IP地址和网关(设置BMC的网络信息)

 

  • 显示BMC的IP地址信息

(可以使用其它通道号如2,3,4等来查看设备可以使用的通道的信息,通常配置通道1,以下命令中的1都是代表配置通道1)

ipmitool lan print 1

ipmitool channel info 1

 

  • 设置通道1使用静态IP地址。

ipmitool lan set 1 ipsrc static

 

  • 设置BMC的IP地址。

ipmitool lan set 1 ipaddr ×.×.×.×(BMC的IP地址)

 

  • 设置BMC的子网掩码。

ipmitool lan set 1 netmask ×.×.×.×

 

  • 设置 IPMI的网关。

ipmitool lan set 1 defgw ipaddr ×.×.×.×

 

  • 确认BMC的IP地址信息

ipmitool lan print 1

 

 

二、对服务器的网卡BMC进行用户管理

 

使用ipmitool远程工具,在任何设备的某个CPU上都可以进行对指定服务器的网卡BMC的用户管理,只不过就需要在ipmitool命令中加上指定服务器的网卡BMC的ip、用户名和密码,才能进行。

 

如果本身就是在该服务器的网卡CPU进行操作的,那就没必要在ipmitool命令中加上指定服务器的网卡BMC的ip、用户名和密码了。

 

首先登录上服务器的网卡CPU,在服务器的网卡CPU上进行对网卡BMC的用户管理。

下面的教程中,其中的2,是用户ID,就是ipmitool user list 1列出的第一列数字,所以这个2需要根据实际情况修改。

 

1、查看服务器的网卡BMC的用户列表

首先登陆上服务器的网卡CPU,切换到root目录下。

ipmitool user list 1      --查看网卡BMC的用户列表

 

2、添加用户名和密码,并启用该用户

ipmitool user set name 2 ×××(用户名)     --设置ID为2的用户名

ipmitool user set password 2 ×××(密码)    --设置ID为2的密码

ipmitool user enable 2                   --启用ID为2的该用户

 

3、修改所添加用户的权限

ipmitool channel setaccess 1 2 callin=off ipmi=on privilege=4  

具体的解释如下:

- channel setaccess:这是ipmitool中的一个命令,用于设置IPMI通道的访问权限。

- 1:表示要设置的通道号,这个命令中是通道号为1。

- 2:表示要设置的用户ID,这个命令中是用户ID为2。

- callin=off:表示禁止该通道的用户通过IPMI远程呼叫进行访问。

- ipmi=on:表示允许该通道的用户通过IPMI进行访问。

- privilege=4:表示设置用户的权限等级为4,即操作员级别权限。

这条命令的作用是将通道1的用户ID为2的用户的访问权限进行修改。该用户不允许通过IPMI远程呼叫进行访问,但可以通过IPMI进行访问,并且具有操作员级别的权限。

 

用户添加好之后,就可以使用所添加的用户来登陆服务器的网卡BMC了。

 

4、查看用户权限

ipmitool channel getaccess 1 2

 

5、禁用用户1

ipmitool user disable 1

禁用掉用户1之后,就没法用用户1来登陆服务器的网卡BMC了

文章来自个人专栏
ipmitool工具使用
1 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
2
0