chsnmpserver

請使用 chsnmpserver 指令來修改現有 SNMP 伺服器的參數。

語法

此圖適用於 SNMPv2。
讀取語法圖表略過語法圖表 chsnmpserver -nameserver_name-ipip_address-communitycommunity-erroronoff-warningonoff-infoonoff-portportsnmp_server_namesnmp_server_id
此圖適用於 SNMPv3。
讀取語法圖表略過語法圖表 chsnmpserver -nameserver_name-ipip_address-communitycommunity-erroronoff-warningonoff-infoonoff-portport-engineidengine_id-securitynameusername-authprotocolprotocol-authpassphraseauth_password-privprotocolprotocol-privpassphrasepriv_password-noauth-noprivsnmp_server_namesnmp_server_id

參數

-name server_name
(選用)指定要指派給 SNMP 伺服器的名稱。名稱必須唯一。 當指定伺服器名稱時,snmp 是保留字。
-ip ip_address
(選用)指定要指派給 SNMP 伺服器的 IP 位址。這必須是有效的 IPv4 或 IPv6 位址。
-community community
(選用)指定 SNMP 伺服器的社群名稱。
-error on | off
(選用)指定伺服器是否接收錯誤通知。設為 on 會將錯誤通知傳給 SNMP 伺服器。設為 off 不會將錯誤通知傳給 SNMP 伺服器。
-warning on | off
(選用)指定伺服器是否接收警告通知。設為 on 會將警告通知傳給 SNMP 伺服器。設為 off 不會將警告通知傳給 SNMP 伺服器。
-info on | off
(選用)指定伺服器是否接收參考資訊通知。設為 on 會將參考資訊通知傳給 SNMP 伺服器。設為 off 不會將參考資訊通知傳給 SNMP 伺服器。
-port port
(選用)指定 SNMP 伺服器的遠端埠號。這必須是 1 - 65535 的值。
-engineid engine_id
(選用)指定 SNMPv3 伺服器的引擎 ID。此值最多有 32 個位元組。-securityname 必須與此參數一起指定。
-securityname username
(選用)指定 SNMPv3 伺服器的安全名稱。此值最多有 32 個字元。-engineid 必須與此參數一起指定。
-authprotocol protocol
(選用)指定 SNMPv3 伺服器的鑑別通訊協定。可用的值為 shamd5-authpassphrase 必須與此參數一起指定。
-authpassphrase auth_password
(選用)指定 SNMPv3 伺服器的鑑別密碼。此值必須在 8 - 255 個字元範圍內。-authprotocol 必須與此參數一起指定。
-privprotocol protocol
(選用)指定 SNMPv3 伺服器的保密通訊協定。可用的值為 aesdes-privpassphrase 必須與此參數一起指定。
-privpassphrase priv_password
(選用)指定 SNMPv3 伺服器的保密密碼。此值必須在 8 - 255 個字元範圍內。-privprotocol 必須與此參數一起指定。
-noauth
(選用)從 SNMPv3 伺服器移除所有鑑別及保密設定。若無鑑別,就不可能有保密設定。
-nopriv
(選用)從 SNMPv3 伺服器移除保密通訊協定及通行詞組設定。
snmp_server_name | snmp_server_id
(必要)指定要修改之伺服器的名稱或 ID。

說明

請使用這個指令來變更現有 SNMP 伺服器的設定。您必須指定伺服器的現行名稱,或建立時傳回的 ID。請使用 lssnmpserver 指令來取得這個 ID。

如果要從 SNMPv3 伺服器切換至 SNMPv2 伺服器,您必須指定 -community 參數。

變更 snmpserver 0 名稱的呼叫範例

chsnmpserver -name newserver 0

結果輸出:

No feedback

變更 snmpserver 0 保密密碼的呼叫範例

chsnmpserver -privpassphrase new_priv_pw 0

結果輸出:

No feedback