snmp服務從rpm打包到離線安裝
阿新 • • 發佈:2018-12-26
防火 ORC 配置文件 text sys 去掉 fault -o ext 使用downloadonly工具查找安裝和依賴包
通過yum安裝:yum install -y yum-plugin-downloadonly
3.配置文件修改
snmp的配置文件在:/etc/snmp/snmpd.conf 編輯配置文件:
vi /etc/snmp/snmpd.conf
配置snmpd.conf文件需要更改4個地方(默認配置基礎上):
1、配置snmp團體名(默認是public): com2sec notConfigUser default public 建議更改public為您使用的團體名稱(一般不用更改,意思是所有主機都可以訪問)
2、將access notConfigGroup "" any noauth exact systemview none none
更改為access notConfigGroup "" any moauth exact all none none
3、將如下兩行前面的註釋去掉
incl/excl subtree mask
view all included .1 80
-or just the mib2 tree-
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
4、將下面一行前面的註釋去掉
#access notConfigGroup "" any noauth exact roview rwview none
修改完畢保存,重啟snmp服務。
重啟服務:systemctl restart snmpd
查看是否啟動:netstat -tnlp | grep snmp
修改服務端口:vi /etc/firewalld/zones/public.xml
如果要修改其他端口,就加插入一條:?<port protocol="udp" port="161"/>
通過yum安裝:yum install -y yum-plugin-downloadonly
創建一個存放包體的目錄:mkdir /root/snmp
![]
執行這條命令:yum install --downloadonly --downloaddir=/root/snmp net-snmp net-snmp-devel net-snmp-libs net-snmp-utils php-snmp
(yum install –downloadonly -- downloaddir=包體存放目錄 軟件名)
進入剛創建的包體文件並查看:cd snmp
Ls
剛創建目錄中會產出很多rpm包,這中在安裝snmp所需要下載安裝的所有文件;
在軟件包目錄新建一個install.sh腳本:vi install.sh
腳本內容: #author : chenxin
#release : 2018-12-20
#company : chenxinlingchuang
rpm -ivh *.rpm --nodeps --force
然後執行這個腳本文件就可以了
執行腳本也就是在安裝,安裝完畢後,可以用snmpd -v查看版本號
Snmp重啟:systemctl restart snmpd
Snmp停止:systemctl stop snmpd
Snmp啟動:systemctl start snmpd
默認UDP默認端口是161,記得開通防火墻端口才能正常使用。
snmp的配置文件在:/etc/snmp/snmpd.conf 編輯配置文件:
vi /etc/snmp/snmpd.conf
配置snmpd.conf文件需要更改4個地方(默認配置基礎上):
1、配置snmp團體名(默認是public): com2sec notConfigUser default public 建議更改public為您使用的團體名稱(一般不用更改,意思是所有主機都可以訪問)
2、將access notConfigGroup "" any noauth exact systemview none none
更改為access notConfigGroup "" any moauth exact all none none
3、將如下兩行前面的註釋去掉
incl/excl subtree mask
view all included .1 80
-or just the mib2 tree-
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
4、將下面一行前面的註釋去掉
#access notConfigGroup "" any noauth exact roview rwview none
修改完畢保存,重啟snmp服務。
重啟服務:systemctl restart snmpd
查看是否啟動:netstat -tnlp | grep snmp
修改服務端口:vi /etc/firewalld/zones/public.xml
如果要修改其他端口,就加插入一條:?<port protocol="udp" port="161"/>
snmp服務從rpm打包到離線安裝