Activar SNMP v3 en Fedora

29 November 2025
#snmp, #monitorization, #prtg,  #fedora

Install snmp and agent:

# sudo dnf install net-snmp net-snmp-utils

Configure snmp v3:

# sudo nano /etc/snmp/snmpd.conf

# SNMPv3
rouser snmp_user authPriv

# Restrict access
ip_agent_Address udp:161

Create snmp v3 user:

# sudo net-snmp-create-v3-user -ro -A "PasswordAuth" -X "PasswordPriv" -a SHA -x AES snmp_user

Enable and start service:

# sudo systemctl enable snmpd
# sudo systemctl restart snmpd
# sudo systemctl status snmpd

Open 161 UPD in firewall:

# sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="ip_agent_address" port port="161" protocol="udp" accept'
# sudo firewall-cmd --reload

Check snmp working:

# snmpwalk -v3 -u snmp_user -l authPriv -a SHA -A "PasswordAuth" -x AES -X "PasswordPriv" localhost sysDescr


If we have problems witth the password, do the checkings:

Check if the user exist:

sudo cat /var/lib/net-snmp/snmpd.conf | grep -i snmp_user


If user not exist, create the user:

# sudo net-snmp-create-v3-user -ro -A "PasswordAuth" -X "PasswordPriv" -a SHA -x AES snmp_user


If password dont match, delete user and recreate:

sudo systemctl stop snmpd
sudo rm -f /var/lib/net-snmp/snmpd.conf
sudo systemctl start snmpd
# sudo net-snmp-create-v3-user -ro -A "PasswordAuth" -X "PasswordPriv" -a SHA -x AES snmp_user
sudo systemctl restart snmpd


Check out more IT nuggets at www.ruizpelaez.com.



A bit (1,0) about me:

IT Admin with positive attitude, self-taught, hard worker,  problem solver.  Always improving and learning new skills.