보안 공부 회고록
Ubuntu에 SNMP 서비스 설치하기 본문
설치하는 방법은 아래의 글을 따라가면서 설치하면 된다.
Ubuntu - LibreNMS 설치 하기 :: 설치 후 GUI 세팅
설치 환경 OS: Ubuntu 18.04.1 TOOL : VMware 모니터링이 가능한 프로그램 LibreNMS 설치 입니다. Ubuntu에서 먼저 설치 후 GUI세팅 입니다. 1. 시간 설정 1-1. 설치를 위해 시간을 맞춰 줍니다. sudo timedatectl set-tim
tistory.bigju.co.kr
글에서는 중간에 nginx를 구동하고 librenms.conf 파일을 작성하게 되는데, 이때 Port와 IP주소를 잘 입력해야한다.
나 같은 경우에는 Port를 80 그대로 쓰고 nginx를 재시작했는데 에러가 발생했다.
기존의 nginx가 80번 포트를 이미 쓰고 있었기 때문에 같은 Port 번호를 중복해서 사용하느라 문제가 된 것 같았다.
→ 그래서 Port 번호를 8081로 변경해주었다.
→ IP주소는 당연히 내 서버(Ubuntu)의 IP주소를 입력해주었다.
php는 꼭 글에 나와있는 버전으로 설치하지 않아도 되는 듯 하다.
→ 나는 php8.0 버전으로 설치를 했다.
→ 다만, nginx의 librenms.conf 파일을 수정할 때 php 버전을 설치한 버전으로 잘 맞춰주는게 좋다.
composer_wrapper.php 실행 시 에러가 발생한다면 다음과 같은 활동을 해보자.
1. composer install (root 계정으로 로그인해서 설치하지 말자)
composer install --ignore-platform-reqs
2. 각종 php 툴 install (root 계정으로 로그인해서 설치하자 혹은 sudo로 설치하자)
sudo apt-get install php7.0-gd
sudo apt-get install php7.0-intl
sudo apt-get install php7.0-xsl
여기까지하면 LibreNMS를 잘 설치해서 잘 사용할 수 있게 된다.
LibreNMS에서 디바이스를 등록하고자 한다면 아래의 글을 참고해서 등록하면 된다.
LibreNMS 사이트 연동 :: 모니터링 환경 구성
설치 환경 OS: Ubuntu 18.04TOOL : VMware 모니털을 위해 LibreNMS 설치 하였습니다. 설치 후 보다 간단하면서 정확한 모니터링을 위해 해당 사이트 구축을 해보겠습니다. 해당 사이트를 구성하기 위해서는
tistory.bigju.co.kr
SNMP 접근통제와 Community String을 잘 생각해서 Windows Server 2012 디바이스를 등록해보자.

등록이 완료되었다!

이제 LibreNMS를 이용해서 SNMP 프로토콜을 마음껏 이용해봐야겠다.
'sdc: 그 외 컴퓨터 공학 > Linux와 Unix' 카테고리의 다른 글
| Putty의 SSH 터널링 사용해서 private EC2에 접속하기 (0) | 2024.07.17 |
|---|---|
| Linux: useradd와 chown 명령어 (2) | 2024.02.18 |
| /etc/pam.d/system-auth와 /etc/pam.d/password-auth의 차이에 대하여 (0) | 2024.01.08 |
| CentOS 7.8에서 CentOS 7.9로 마이너 릴리스 업데이트하기 (0) | 2023.09.11 |