Snmpset
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Supervision réseau (SNMP) |
| Commande | snmpset
|
| Commandes liées | snmpget · snmpd.conf
|
| Voir aussi | Snmpd v3 · Snmpd.conf |
snmpset modifie la valeur d'un objet exposé en écriture par l'agent (droits accordés via rwcommunity en v1/v2c, ou une vue en écriture pour un groupe v3 — voir Snmpd.conf). Exemple classique : positionner le sysContact si l'agent ne l'a pas figé en dur dans sa configuration.
Syntaxe
Note de sécurité : privilégier SHA/AES plutôt que MD5/DES (dépréciés, cryptographiquement faibles) pour l'authentification et le chiffrement v3.
snmpset -v3 -u readwrite -l authPriv -a SHA -A authsecret123 -x AES -X privsecret456 monhost sysContact.0 s "contact@example.fr"
Vérifier ensuite la valeur avec un utilisateur en lecture seule :
snmpget -v3 -u readonly -l authNoPriv -a SHA -A authsecret123 monhost sysContact.0
v1/v2c restent possibles via rwcommunity, mais transmettent la valeur et la community en clair sur le réseau — à éviter dès que la confidentialité du réseau de supervision n'est pas garantie.