snmp 명령에서 -c 매개변수의 의미는 무엇입니까?

snmp 명령에서 -c 매개변수의 의미는 무엇입니까?

저는 snmp 를 처음 사용합니다. 내 Ubuntu 컴퓨터를 모니터링하고 싶습니다. 나는 다음 명령을 실행합니다(웹에서 찾을 수 있음).

snmpget -v 1 -c "community" localhost .1.3.6.1.4.1.2021.10.1.3.1

-c 매개변수가 무엇인지 궁금합니다(남자에게서 알아내는데 성공하지 못했습니다).

남자의 경우 다음과 같은 예를 들어 설명합니다.

snmpget -c public

그것이 검색될 것이라고 ...커뮤니티 문자열을 사용하여public, 커뮤니티가 무슨 뜻인가요?

감사합니다

답변1

SNMP 커뮤니티 문자열은 SNMPv1 및 SNMPv2c 호환 장치에서 매우 기본적인 인증 형식으로 사용됩니다. 커뮤니티 문자열은 SNMP 요청의 일부로 전송됩니다. 장치의 구성 설정과 일치하면 장치가 응답합니다. 그렇지 않으면 장치는 요청을 무시합니다.

답변2

커뮤니티 문자열은 인증에 사용됩니다. SNMPv1에서처럼 일반 텍스트로 전송되더라도 에이전트와 관리자 사이의 비밀번호로 생각할 수 있습니다. SNMP 프로토콜을 사용하기 전에 더 많은 내용을 읽어야 할 것 같습니다.

관련 정보