PT0-002 Reconnaissance and Enumeration Practice Question
Which of the following is a common community string used in SNMP enumeration?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
public
The default community strings for SNMP are often 'public' for read-only and 'private' for read-write access.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
root
Why it's wrong here
root is the Unix/Linux superuser account, not an SNMP community string. SNMP community strings are plaintext shared secrets that authenticate an SNMP manager to an agent in SNMPv1/v2c. The root account grants full operating system privileges, whereas a community string only gates access to the device's management information base (MIB). Choosing 'root' confuses OS-level user administration with SNMP's legacy, unencrypted authentication mechanism.
- ✗
snmp
Why it's wrong here
While 'snmp' may appear as a community string in some lab setups, it is not the default common value. The canonical default read-only community string is 'public,' used by nearly every vendor. 'Snmp' is a generic protocol name, not a standardized credential, so it would rarely be the first guess in a scan or penetration test. The presence of 'public' as the default makes it the correct answer, not 'snmp.'
- ✓
public
Why this is correct
The default read-only community string in virtually all SNMPv1/v2c implementations is 'public.' It is a well-known, publicly documented string that attackers test first when discovering an SNMP service. Many devices ship with 'public' enabled, and leaving it unchanged is a critical misconfiguration. This ubiquity is why 'public' is the correct answer to the question.
- ✗
admin
Why it's wrong here
admin is a common username for web-based management interfaces and router logins, not an SNMP community string. In SNMPv1/v2c, community strings are not associated with user accounts; they are single secret tokens that authenticate the entire manager. While 'admin' may be a default credential for device dashboards, it plays no role in SNMP's community-based authentication. Therefore, it is incorrect for this question.
Go deeper
Related to this question
About these practice questions
Courseiva writes every PT0-003 question from scratch — 777 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This PT0-003 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PT0-003 exam.