SNMP v3 정보에 액세스할 수 있는 사용자를 다섯 명까지 구성할 수 있습니다. 사용자 이름은 32자를 넘지 않아야 합니다.
사용자를 구성하는 중에 사용자의 인증 및 개인 정보 암호와 SNMP 에이전트의 엔진 ID를 기반으로 인증 및 개인 정보 해시 값을 생성합니다. 사용자를 구성한 후 엔진 ID, 인증 프로토콜 또는 개인 정보 프로토콜을 변경하면 해당 사용자는 더 이상 유효하지 않게 되므로 재구성해야 합니다.
사전 요구 사항
- 사용자를 구성하기 전에 인증 및 개인 정보 프로토콜을 구성했는지 확인합니다.
- 구성할 계획인 각 사용자에 대해 인증 및 개인 정보 암호를 알고 있는지 확인합니다. 암호는 8자 이상이어야 합니다. 이 암호를 호스트 시스템의 파일에 저장하십시오.
프로시저
- 장치 셸에 액세스하고 관리자 또는 수퍼 관리자 역할을 가진 사용자로 로그인합니다.
수퍼 관리자 역할의 기본 사용자는 루트입니다.
- 인증 또는 개인 정보를 사용하는 경우 snmp.hash --auth_hash --priv_hash 명령을 실행하여 사용자의 인증 및 개인 정보 해시 값을 가져옵니다.
예를 들어 다음 명령을 실행합니다.
snmp.hash --auth_hash secret1 --priv_hash secret2
여기서
secret1은 사용자의 인증 암호가 들어 있는 파일에 대한 경로이고,
secret2는 사용자의 개인 정보 암호가 들어 있는 파일에 대한 경로입니다. 또는
--raw_secret 플래그를 지정하고 부울 매개 변수를
true로 설정할 수 있습니다.
인증 및 개인 정보 해시 값이 표시됩니다.
- snmp.set --user를 실행하여 사용자를 구성합니다.
예를 들어 다음 명령을 실행합니다.
snmp.set --user userid/authhash/privhash/security
명령의 매개 변수는 다음과 같습니다.
매개 변수 |
설명 |
userid |
사용자 이름으로 바꿉니다. |
authhash |
인증 해시 값으로 바꿉니다. |
privhash |
개인 정보 해시 값으로 바꿉니다. |
security |
해당 사용자에 대해 설정된 보안 수준, 즉 auth(인증만 사용할 경우), priv(인증과 개인 정보 보호를 사용할 경우) 또는 none(인증 또는 개인 정보 보호를 사용하지 않을 경우)으로 바꿉니다. |