2017-06-06 2 views
0

J'essaie très simplement d'ajouter un utilisateur à l'appareil en raison du nom de sécurité, de la clé d'authentification, du protocole d'authentification, de la clé privée et du protocole priv en utilisant VB.net. À ce stade, ne pas utiliser VB.net n'est pas une option. SNMPSharpNet ne semble pas avoir de solution à ce problème. Ouvert à tous et toutes les alternatives. Si je connaissais les OID pour stocker ces valeurs, alors je serais prêt, ce qui serait extrêmement utile. Ouvert également à l'utilisation de la bibliothèque PowerSNMP.SnmpSharpNet Ajouter un utilisateur (SNMPv3)

+0

Nous connaissons toutes les informations d'identification de cet appareil. Comment est-ce impossible? C'est l'équivalent de dire "Je connais mon nom d'utilisateur et mon mot de passe, comment puis-je me connecter?" –

+0

Si vous remarquez dans ma question je dis "Si je voudrais savoir ce que les OID pour stocker ces valeurs alors je serais tout ensemble". Je ne connais pas les OID ou les valeurs à stocker dans les OID même si je les ai. –

+0

Quant à eux n'étant pas équivalents, ils sont. C'est supposé être la "simplicité avec la sécurité" derrière la version 3 de SNMP. –

Répondre

0

La réponse est de définir usmUserStatus + indice de nouvel utilisateur égal à 4 (CREATE_AND_WAIT), puis définissez usmUserCloneFrom à usmSecurityName + index de l'utilisateur à partir duquel vous souhaitez cloner.