回覆列表
  • 1 # 使用者1465424935672

    在執行支援的suselinuxenterpriseserver作業系統的系統中配置snmp代理

    serveradministrator使用ucd-snmp或net-snmp代理提供的snmp服務。可配置snmp代理以啟用從遠端主機進行snmp訪問,更改團體名稱,啟用set操作,以及傳送陷阱到managementstation。要配置snmp代理以正確地與管理應用程式(例如itassistant)進行互動,請執行以下各節中說明的步驟。

    注:在suselinuxenterpriseserver(版本9)中,snmp代理配置檔案位於/etc/snmpd.conf。在suselinuxenterpriseserver(版本10)中,snmp代理配置檔案位於/etc/snmp/snmpd.conf。

    注:有關snmp配置的其他詳細資訊,請參閱您的作業系統說明檔案。

    severadministratorsnmp安裝操作

    serveradministratorsnmp使用snmp多路複用(smux)協議與snmp代理進行通訊。當serveradministratorsnmp連線至snmp代理時,它傳送一個物件識別符號至snmp代理,以將其標為smux同級。必須用snmp代理配置該物件識別符號,因此如果它不存在,則在安裝期間serveradministrator將下列行新增至snmp代理配置檔案(/etc/snmpd.conf或/etc/snmp/snmpd.conf):

    smuxpeer.1.3.6.1.4.1.674.10892.1

    從遠端主機啟用snmp訪問

    suselinuxenterpriseserver作業系統中的預設snmp代理配置對“public”團體只給予從本地主機訪問整個mib樹的只讀訪問許可權。此配置不允許snmp管理應用程式(例如在其他主機上執行的itassistant)正確發現和管理serveradministrator系統。如果serveradministrator在安裝期間檢測到此配置,它將訊息記錄到作業系統日誌檔案/var/log/messages,以指出snmp訪問許可權僅限於本地主機。如果計劃使用snmp管理應用程式從遠端主機管理系統,則必須配置snmp代理以啟用從遠端主機進行snmp訪問。

    注:出於安全性原因,建議在可能的情況下,將snmp訪問限制在特定的遠端主機。

    要啟用從特定的遠端主機對執行serveradministrator的系統的snmp訪問,請編輯snmp代理配置檔案/etc/snmpd.conf或/etc/snmp/snmpd.conf,並執行下列步驟:

    查詢以下行:

    rocommunitypublic127.0.0.1

    編輯或複製該行,以使用遠端主機ip地址來替換127.0.0.1。編輯後,新行應為:

    rocommunitypublicip_address

    注:透過從每個遠端主機新增rocommunity指令,可從多個特定的遠端主機啟用snmp訪問。

    要啟用已更改的snmp配置,請透過鍵入以下命令重新啟動snmp代理程式:

    /etc/init.d/snmpdrestart

    要啟用從所有遠端主機對執行serveradministrator的系統的snmp訪問,請編輯snmp代理配置檔案/etc/snmpd.conf或/etc/snmp/snmpd.conf,並執行下列步驟:

    查詢以下行:

    rocommunitypublic127.0.0.1

    rocommunitypublic

    要啟用已更改的snmp配置,請透過鍵入以下命令重新啟動snmp代理程式:

    /etc/init.d/snmpdrestart

    更改snmp團體名稱

    配置snmp團體名稱可確定哪些managementstation能夠透過snmp管理您的系統。管理應用程式使用的snmp團體名稱必須與在serveradministrator系統上配置的snmp團體名稱匹配,以便管理應用程式可以從serveradministrator檢索管理資訊。

    要更改用於從執行serveradministrator的系統檢索管理資訊的預設snmp團體名稱,請編輯snmp代理配置檔案/etc/snmpd.conf或/etc/snmp/snmpd.conf,並執行下列步驟:

    查詢以下行:

    rocommunitypublic127.0.0.1

    編輯此行,用新snmp團體名稱替換public。編輯後,新行應為:

    rocommunitycommunity_name127.0.0.1

    要啟用已更改的snmp配置,請透過鍵入以下命令重新啟動snmp代理程式:

    /etc/init.d/snmpdrestart

    啟用snmp設定操作

    為使用itassistant更改serveradministrator屬性,必須在執行serveradministrator的系統上啟用snmp設定操作。要從itassistant來遠端地關閉系統,snmpset操作必須已啟用。

    注:重新引導系統以更改管理功能不需要snmpset操作。

    要在執行serveradministrator的系統中啟用snmp設定操作,請編輯snmp代理配置檔案/etc/snmpd.conf或/etc/snmp/snmpd.conf,並執行下列步驟:

    查詢以下行:

    rocommunitypublic127.0.0.1

    編輯此行,用rwcommunity替換rocommunity。編輯後,新行應為:

    rwcommunitypublic127.0.0.1

    要啟用已更改的snmp配置,請透過鍵入以下命令重新啟動snmp代理程式:

    /etc/init.d/snmpdrestart

    配置您的系統以向管理站傳送陷阱

    serveradministrator生成snmp陷阱,以響應感測器狀況的更改和其他受監測引數的更改。您必須在執行serveradministrator的系統上為將要傳送至管理站的snmp陷阱配置一個或多個陷阱目標。

    要將執行serveradministrator的系統配置為向管理站傳送陷阱,請編輯snmp代理配置檔案/etc/snmpd.conf或/etc/snmp/snmpd.conf,並執行下列步驟:

    向檔案新增以下命令列:

    trapsinkip_addresscommunity_name

    其中,ip_address是managementstation的ip地址,community_name是snmp團體名稱。

    要啟用已更改的snmp配置,請透過鍵入以下命令重新啟動snmp代理程式:

    /etc/init.d/snmpdrestart

  • 中秋節和大豐收的關聯?
  • 蒜苗炒醬肉怎麼做?