Realizzare un server SNMP
Inviato: 13/07/2024, 16:06
Codice: Seleziona tutto
apt update
apt install snmpd snmp libsnmp-dev
Codice: Seleziona tutto
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
touch /etc/snmp/snmpd.conf
nano /etc/snmp/snmpd.conf
Codice: Seleziona tutto
# AGENT BEHAVIOUR
agentAddress udp:127.0.0.1:161
Codice: Seleziona tutto
# ACCESS CONTROL
view systemonly included .1.3.6.1.2.1.1
view systemonly included .1.3.6.1.2.1.25.1
rocommunity public default -V systemonly
rocommunity6 public default -V systemonly
rouser authOnlyUser
rocommunity Ut3nTe localhost
rocommunity G0Ku5S 192.168.1.100
Codice: Seleziona tutto
# SYSTEM INFORMATION
sysLocation Universo 7 - Dipartimento IT
sysContact Admin <postmaster@firefly88.cloud>
sysServices 72
# Process Monitoring
proc mountd
proc ntalkd 4
proc sendmail 10 1
# Disk Monitoring
disk / 10000
disk /var 5%
includeAllDisks 10%
# System Load
load 12 10 5
Codice: Seleziona tutto
# ACTIVE MONITORING
trapsink localhost public
iquerySecName internalUser
rouser internalUser
defaultMonitors yes
linkUpDownNotifications yes
Codice: Seleziona tutto
# EXTENDING THE AGENT
extend test1 /bin/echo Hello, world!
extend-sh test2 echo Hello, world! ; echo Hi there ; exit 35
master agentx
agentXSocket /var/agentx/master
agentXPerms 0660 0550
Codice: Seleziona tutto
systemctl reload snmpd
systemctl enable snmpd
Codice: Seleziona tutto
ss -alnp | grep snmp | grep 161
Codice: Seleziona tutto
snmpwalk -v2c -c public localhost | head -10
Codice: Seleziona tutto
snmpwalk -v2c -c MyStrinG+ 192.168.43.188 | head -10
