ubuntu部署snmp

ubuntu部署snmp

snmp安装

sh 复制代码
sudo apt-get install -y snmpd
sudo apt-get install -y snmp 
sudo apt-get install -y libsnmp-dev

snmp配置

修改配置文件/etc/snmp/snmpd.conf,内容如下。其他按需修改。

txt 复制代码
# 开启外部访问
# agentaddress 127.0.0.1,[::1]
agentAddress udp:161,udp6:[::1]:161

# 添加自定义MIB目录
mibdirs +/usr/share/mibs/site      

修改后重启服务

sh 复制代码
sudo systemctl restart snmpd

snmp服务验证

sh 复制代码
snmpwalk -v 2c -c public localhost system

挂载外部mib

放置mib文件

查看mib文件加载目录,将mib文件放置到该目录下。

sh 复制代码
net-snmp-config --default-mibdirs

添加mib模块

修改配置文件/etc/snmp/snmp.conf,添加mib模块。Module名称从mib文件里的MODULE-IDENTITY关键字前段获取。

txt 复制代码
mibs +<Module名称>
相关推荐
渲染101专业云渲染21 分钟前
川翔云电脑是什么?租电脑?
运维·服务器·电脑
007php00730 分钟前
Docker、Ollama、Dify 及 DeepSeek 安装配置与搭建企业级本地私有化知识库实践
运维·服务器·开发语言·后端·docker·容器·云计算
快去睡觉~1 小时前
Linux之Http协议分析以及cookie和session
linux·运维·http
shadowcz0071 小时前
Open-Interface:基于大语言模型 LLM 的自动化界面操作系统
运维·人工智能·语言模型·自然语言处理·自动化
世界尽头与你1 小时前
【网络法医】Docker取证
运维·安全·网络安全·docker·容器
致奋斗的我们1 小时前
项目:利用rsync备份全网服务器数据
linux·运维·服务器·开发语言·github·rsync·openeuler
Htht1111 小时前
【Linux】之【bug】“sudo wpa_cli -i wlan0 scan“ 返回 FAIL-BUSY 解决
linux·运维·bug
下雨天u1 小时前
jenkins备份还原配置文件
运维·jenkins
pineapple rong2 小时前
shell脚本控制——处理信号
linux·bash
凡夫贩夫3 小时前
从零开始:CentOS 7系统中Docker的安装与卸载全记录
linux·运维·服务器·docker·centos