NMS(ICMP,SNMP)

Mac OS 에서의 SNMP 서비스 활성화 하기

의찬 2011. 6. 10. 09:50
기본적인 내용을 아래 사이트에 잘 설명되어 있다.(영어로..)

 http://support.apple.com/kb/TA20884

Mac OS X Server 10.1.5 이후에 나온 버전은 SNMP가 기본적으로 설치되어 있다고 하는 것 같다.

따라서, 우리는 SNMP에 대한 환경설정을 해 주고 시스템 시작시 자동으로 SNMP 데몬이 실행되게 해 주면 된다.

작업 과정은 아래와 같이 정리할 수 있다.


1. 터미널을 열어서 root 권한으로 실행한다.

2. /etc/hostconfig 파일의 내용을 아래와 같이 변경한다. 없다면 추가해주고, 있다면 NO를 YES로 바꾸어 준다

   SNMPSERVER=-YES- 

3. /etc/snmp/snmpd.conf 파일의 내용을 변경한다. (community name 등...)

4. /etc에 rc.local이라는 파일을 아래와 같은 내용으로 수정한다. 파일이 없다면 새로 생성한다.

   /usr/sbin/snmpd -D -L -f

5. 재시동 후 제대로 작동 되는지 확인한다.

   데몬실행 확인 : ps -ax | grep snmpd

   161포트 열림 확인 : netstat -an | grep udp

6. 외부에서 SNMP서비스를 활성화시킨 맥의 정보를 가져올 수 있는지 확인한다.

   만약 확인이 제대로 되지 않으면 /etc/snmp/snmpd.conf 파일을 수정한다.


- snmpd.conf 파일을 설정하는 내용은 인터넷에 많이 있으니 찾아 보시길 바랍니다.
   
   저도 거의 내용을 모르고 따라 치면서 수정했던 상황이라서요.