Oracle® VM Server for SPARC 3.2 管理指南

退出打印视图

更新时间: 2015 年 5 月
 
 

如何创建初始 snmpv3 用户

此过程描述如何在 Oracle Solaris 10 或 Oracle Solaris 11 系统上创建初始 snmpv3 用户。

可以通过克隆此初始用户来创建其他用户。克隆使后续用户能够继承初始用户的验证和安全类型。您以后可以更改这些类型。

克隆初始用户时,可以为新用户设置私钥数据。您必须知道您为初始用户和后续用户配置的密码。一次只能克隆一个用户,并从初始用户开始克隆。请参见所用 Oracle Solaris OS 版本的《Solaris System Management Agent Administration Guide》中的“To Create Additional SNMPv3 Users with Security”。

  1. 停止 Oracle Solaris SNMP 代理。
    • Oracle Solaris 10:
      # svcadm disable -t svc:/application/management/sma:default
    • Oracle Solaris 11:
      # svcadm disable svc:/application/management/net-snmp:default
  2. 创建初始用户。

    此步骤创建具有您所选密码 my-password 的用户 initial-user,并向 /etc/sma/snmp/snmpd.conf 文件中添加一个相应条目。此条目赋予初始用户对代理的读写访问权限。


    注 - 密码中必须至少包含八个字符。
    • Oracle Solaris 10:
      # /usr/sfw/bin/net-snmp-config --create-snmpv3-user -a my-password initial-user
    • Oracle Solaris 11:
      # /usr/bin/net-snmp-config --create-snmpv3-user -a my-password initial-user
  3. 启动 Oracle Solaris SNMP 代理。
    • Oracle Solaris 10:
      # svcadm enable svc:/application/management/sma:default
    • Oracle Solaris 11:
      # svcadm enable svc:/application/management/net-snmp:default
  4. 验证初始用户是否已创建。
    # snmpget -v 3 -u initial-user -l authNoPriv -a MD5 -A my-password localhost sysUpTime.0