首页 > 系统相关 >CentOS配置snmp

CentOS配置snmp

时间:2023-06-21 09:13:41浏览次数:34  
标签:iptables CentOS 配置 snmp etc snmpd net snmpwalk

CentOS配置snmp

切换到系统管理员帐户
安装snmp
查看SNMP是否安装
rpm -qa | grep snmp
确认snmp代理已安装
rpm -q net-snmp 
如果未安装,安装snmp
yum install net-snmp
设置开机自动运行snmp
/sbin/chkconfig snmpd on
 
配置snmp 
编辑/etc/snmp/snmpd.conf
更改团体名
查找如下行
# sec.name source community
com2sec notConfigUser default public 
将团体名public改为其它任意字段,例:
com2sec notConfigUser default monit
给予可读权限
查找如下行
# group context sec.model sec.level prefix read write notif
access notConfigGroup “” any noauth exact systemview none none 
将read权限systemview改为all,例:
access notConfigGroup “” any noauth exact all none none 
查找如下行
## incl/excl subtree mask
#view all included .1 80 
去掉#view all前面的#,例:
view all included .1 80
启动snmp
/etc/init.d/snmpd start 
如果已启动则重启snmp服务
/etc/init.d/snmpd restart
测试snmp
查看端口是否打开
netstat -ln | grep 161 
安装snmp测试工具
yum install net-snmp-utils 
本机测试snmp数据(修改monit为配置的团体名)
snmpwalk -v 2c -c monit localhost system
snmpwalk -v3 -u username -l auth -a MD5 -A password localhost
创建SNMP(v3)用户
net-snmp-config --create-snmpv3-user -ro -a MD5 lyceemsnmp lyceem.com
 
远程测试snmp数据(修改ip为服务器ip,snmpwalk命令需要安装net-snmp)
snmpwalk -v 2c -c monit ip system
错误排除
防火墙禁止访问
如果本地测试snmp有数据,远程测试snmp无数据则由于服务器防火墙禁止了外部访问服务器udp 161端口,则:
修改 /etc/sysconfig/iptables (或者:/etc/sysconfig/iptables-config ) ,增加如下规则:
-A RH-Firewall-1-INPUT -p udp -m state –state NEW -m udp –dport 161 -j ACCEPT
 
重启iptables 
/etc/init.d/iptables restart 

 

标签:iptables,CentOS,配置,snmp,etc,snmpd,net,snmpwalk
From: https://www.cnblogs.com/jjsunxing/p/17495372.html

相关文章

  • Centos重启服务器的方法与技巧
    Centos重启服务器的方法与技巧更新:2023-05-1811:22一、Centos重启服务器命令Centos重启服务器是一种比较常见的操作,这里我们使用命令来完成。Centos重启服务器的命令为:reboot执行该命令后,服务器会自动重启,所有正在运行的程序都将停止。二、Centos7重启服务器命令Centos7......
  • 如何通过DNS和AAM为SharePoint Server 2019 配置host name
    Blog链接:https://blog.51cto.com/13969817Host-NamedSiteCollections是在SharePointServer中部署网站的首选方法,它允许WebFrontEnd在同一IP地址和端口组合上承载多个网站。如果传入的HTTP请求包含hostheader名称,并且IIS中配置了匹配的hostheader,则IIS将使用相应网站的内容进......
  • 多路Qt串口通信源码C++语言接口自定义协议帧Qt读写配置文件ini出售: 可变长定长通信接
    多路Qt串口通信源码C++语言接口自定义协议帧Qt读写配置文件ini出售:可变长定长通信接口协议实现Qt多路串口发送接收SerialProtocol.rar工控自定义报文可用于嵌入式,单片机,ARM,DSP等常见的串口通信中,出售在应用实践中编写总结的源代码,实现自定义的串口通信协议,包括报文头部、长度......
  • Nacos-配置热更新【自动刷新】
    Nacos中的配置文件变更后,微服务无需重启就可以感知,通过下面两种配置实现:方式一:在@Value注入的变量所在类上添加注解@RefreshScope 方式二:使用@ConfigurationProperties注解读取配置文件内容packagecn.itcast.user.config;importlombok.Data;importorg.springframewor......
  • mysql8修改大小写敏感配置
      前两天遇到一个问题,同样的步骤二进制安装mysql,有的大小写敏感,而有得不存在,而当他们做主从时就会产生问题,这里我们对主库进行了一个配置文件更改,如果直接更改就会提示数据目录的大小写敏感为1,而配置为0,mysql启动就会失败,只能通过目录拷贝,修改配置文件、重启的方式修改。1、停......
  • neon配置flatpak国内的源,并安装octave 8.2
    1、neon毕竟是基于ubuntu的,软件版本不是一般的老,octave官方仓库是6.4的,有些函数和插件竟然不支持了,只能安装8.2的,可以使用discover安装,那速度嘿嘿,谁用谁知道啊2、配置国内的源,使用上交大的源,先感谢上交大的辛苦付出。https://mirror.sjtu.edu.cn/docs/flathub进入后依次......
  • 死信队列 - 死信交换机绑定配置【RabbitMQ】
    一、逻辑图二、死信交换机绑定配置1packagecn.itcast.mq.config;23importorg.springframework.amqp.core.*;4importorg.springframework.context.annotation.Bean;5importorg.springframework.context.annotation.Configuration;67importjava.util.H......
  • Centos安装JDK1.8
    1、卸载centos原本自带的openjdk运行命令如下:rpm-qa|grepjava 编辑2、然后通过rpm-e--nodeps后面跟系统自带的jdk名这个命令来删除系统自带的jdk例如:rpm-e--nodepsjava-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64rpm-e--nodepsjava-1.8......
  • 宝塔-ftp配置文件内容
    ###############################################################Configurationfileforpure-ftpdwrappers##################......
  • Git 多账号配置
    本地登录多账号并连接对应的远程仓库,主要就是密钥配对,我这里刚开始配了密钥也将密钥复制到ssh但是还是连接不到第二个远程仓库,后来发现是需要密钥代理1、在当前项目下更改git账号信息;gitconfiguser.name"xxxxxx"gitconfiguser.email"[email protected]"2、创建第二个s......