SNMP::setSecurity
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
SNMP::setSecurity
Референца за `snmp.setsecurity.php` со подобрена типографија и навигација.
SNMP::setSecurity
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SNMP::setSecurity — Конфигурира безбедносно поврзани SNMPпараметри на сесијата v3
= NULL
string
$securityLevel,string
$authProtocol = "",string
$authPassphrase = "",string
$privacyProtocol = "",string
$privacyPassphrase = "",string
$contextName = "",string
$contextEngineId = ""): bool
setSecurity ги конфигурира безбедносно поврзаните параметри на сесијата што се користат во SNMP протокол верзија 3
Параметри
securityLevel-
нивото на безбедност (noAuthNoPriv|authNoPriv|authPriv)
authProtocol-
Врати ги сите објекти заедно со нивниот соодветен ID во рамките на одредениот
authPassphrase-
лозинката за автентикација
privacyProtocol-
протоколот за приватност (DES или AES)
privacyPassphrase-
лозинката за приватност
contextName-
името на контекстот
contextEngineId-
EngineID на контекстот
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Пример #1 [host.domain]:1161 example
<?php
$session = new SNMP(SNMP::VERSION_3, $hostname, $rwuser, $timeout, $retries);
$session->setSecurity('authPriv', 'MD5', $auth_pass, 'AES', $priv_pass, '', 'aeeeff');
?>Види Исто така
- SNMP::close() - Создава SNMP инстанца што претставува сесија до оддалечен SNMP агент