Oracle® ILOM 协议管理参考(适用于 SNMP 和 IPMI)(固件发行版 3.2.x)

退出打印视图

更新时间: 2015 年 6 月
 
 

设置 SNMP 访问和授权

开始之前

  • 要在 Oracle ILOM 中修改 SNMP 属性,必须启用 Admin (a) 角色。

  • 默认情况下,SNMP servicestate 属性处于出厂状态,即 enabled

  • 默认情况下,SNMP sets 写访问属性处于出厂状态,即 disabled。要允许 SNMP 对 Oracle ILOM 进行写访问,必须启用 SNMP sets 属性。


    注 -  在 Oracle ILOM CLI 中工作时,如果禁用了 sets 参数,那么所有 SNMP MIB 对象都是只读的,并且不会处理 snmpset 命令。
  • Oracle ILOM 为下面的每个 SNMP 协议版本提供验证属性:v1、v2c 和 v3。

    • 对于 SNMP v1 和 v2c,Oracle ILOM 在 communities 目标中提供了 publicprivate 目标以用于管理用户验证。

    • 对于 SNMP v3,Oracle ILOM 提供了 users 目标以用于管理用户验证。出厂时,不提供带有预打包用户值的 SNMPv3 users 目标。

要设置 SNMP 服务的状态和属性,请按照以下步骤操作:

  1. 登录 Oracle ILOM CLI。
  2. 要查看 Oracle ILOM SNMP 属性,请键入:

    -> show /SP/services/snmp

    此时将显示以下 SNMP 输出。

    -> show /SP/services/snmp
       /SP/services/snmp
       Targets:
         communities
         mibs
         users
       Properties:
         engineid = none
         port = 161
         servicestate = (enabled)
         sets = disabled
         v1 = disabled
         v2c = disabled
         v3 = enabled 
      Commands: 
         cd
         set
         show
    
  3. 使用 set 命令更改任意 SNMP 属性,例如:
    • 要启用 SNMP 并获得只读访问权限,请键入:

      -> set /SP/services/snmp servicestate=enabled

    • 要启用 SNMP 写访问权限,请键入:

      -> set /SP/services/snmp sets=enabled

    • 要启用 SNMP 协议版本(v1、v2c 或 v3)属性,请键入:

      -> set /SP/services/snmp v#=enabled

      其中,# 为您要启用的 SNMP 协议版本。

    有关 SNMP 用户帐户和读写访问权限的更多信息,请参见Managing SNMP User Accounts and Communities

  4. 使用 create 命令创建 SNMP v3 用户帐户,例如:
    • 要为授权创建用户帐户并提供读写访问权限,请键入:

      -> create /SP/services/snmp/users/<useraccountname> authenticationpassword=password permission=rw

    • 要为授权创建用户帐户并提供只读访问权限,请键入:

      -> create /SP/services/snmp/users/<useraccountname> authenticationpassword=password

    有关 SNMP 用户帐户和读写访问权限的更多信息,请参见Managing SNMP User Accounts and Communities