일반적인 리눅스와 동일하게 설정하면 된다.
6.2에는 SNMP 데몬이 올라와 있는것을 확인할수 있었다.
- snmpd.conf 설정
- /etc/snmp/snmpd.conf 파일을 수정하자
- Community 지정: snmp 통신 이름이다.
- com2sec 항목에 입력
- sec.name: 해당 커뮤니티를 사용할 보안 이름 이다.
- source: 해당 커뮤니티를 접근할 수 있는 네트워크 이다.
# sec.name source community
com2sec mynetwork 10.0.144.0/24 public
com2sec opmanager localhost public
- Group 지정
- Group항목에 입력
- groupName: 그룹이름을 지정하자
- security Model: snmp 버젼을 지정하자 v1, v2c 등이 있다.
- securityName: 앞에서 지정한 이름을 입력하자
#groupName securityModel securityName
group MyROGroup v1 mynetwork
group MyROGroup v2c mynetwork
group MyRWGroup V1 opmanager
group MyRWGroup v2c opmanager
- view 지정: 무엇을 보여줄지를 결정한다.
- view 항목에 입력
- view항목제일 아래에 아래와 같이 추가해주자
- name: 말그대로 뷰의 이름을 지정하자
- incl/excl: 넣을지 뺄지를 정한다. inclued 또는 excluded 를 입력
- subtree: snmpmib 값들을 입력하여 어디가지 보여줄지를 정한다.
- mask(optional): 모르겠다 패스
- # name incl/excl subtree mask(optional)
view systemview included system
view systemview included interfaces
view systemview included at
view systemview included ip
view systemview included icmp
view systemview included tcp
view systemview included udp
view systemview included snmp
view all included .1
- 권한지정
- access항목에 입력
- Group: 자신이 정한 그룹을 입력한다.
- context: “”을 입력
- sec.model: snmp버전을 입력 전체는 any
- sec.level: 인증을 어떻게 할지없으면 noauth
- prefix: exact
- read: 리드권한을 줄 뷰를 입력
- write: 쓰기권한을 줄 뷰입력
- notif: 모르겠다 패스#group context sec.model sec.level prefix read write notif
access MyROGroup “” any noauth exact all none none
access MyRWGroup “” any noauth exact system view none none
access MyRWGroup “” any noauth exact all all none
- snmpd데몬 재시작