(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SNMP::setSecurity — Configura los parámetros de seguridad de las sesiones SNMPv3
$securityLevel
,$authProtocol
= "",$authPassphrase
= "",$privacyProtocol
= "",$privacyPassphrase
= "",$contextName
= "",$contextEngineId
= ""Configura los parámetros de seguridad de las sesiones del protocolo SNMPv3.
securityLevel
el nivel de seguridad (noAuthNoPriv|authNoPriv|authPriv)
authProtocol
el protocolo de autenticación (MD5 o SHA)
authPassphrase
la frase de paso para la autenticación
privacyProtocol
el protocolo privado (DES o AES)
privacyPassphrase
la frase de paso para el protocolo privado
contextName
el nombre del contexto
contextEngineId
el contexto EngineID
Ejemplo #1 Ejemplo con SNMP::setSecurity()
<?php
$session = new SNMP(SNMP_VERSION_3, $hostname, $rwuser, $timeout, $retries);
$session->setSecurity('authPriv', 'MD5', $auth_pass, 'AES', $priv_pass, '', 'aeeeff');
?>