Настройка демона snmpd хранится в файле /etc/snmp/snmpd.conf и заключается в установлении прав доступа на получение и изменение объектов.
Содержимое конфигурационного файла имеет следующий вид:
com2sec ro default public com2sec rw localhost private group public v1 ro group public v2c ro group public usm ro group private v1 rw group private v2c rw group private usm rw view all included .1 access public "" any noauth exact all none none access private "" any noauth exact all all all
Директива com2sec устанавливает соответствие между сообществом и правами доступа, а также устанавливает адреса, которые могут относится к этим сообществам. В приведенном выше конфигурационном файле первая директива определяет, что сообщество public соответствует правам доступа ro, и ему соответствуют любые IP-адреса. Вторая директива определяет соответствие сообществу private правам доступа rw, и ограничивают доступ только самим маршрутизатором.
Директива group определяет, к какой группе какие права доступа относятся. В нашем примере, к группе public относятся права доступу ro, а к группе private — права rw. Параметры v1, v2c, usm определяют модель безопасности. v1 относится к протоколу SNMP первой версии, v2c — ко второй, usm — SNMPv3.
Директива view определяет имя области видимости и её содержимое. В нашем случае имя области видимости — all, и в неё входит всё дерево MIB.
Последняя директива access определяет права доступа различных групп. В нашем примере обеим группам разрешён доступ без аутентификации, но группе public — только для чтения, а группе private — для чтения и записи.
Более подробную информацию вы можете найти на сайте проекта net-snmp, в частности по ссылке: http://net-snmp.sourceforge.net/wiki/index.php/Vacm