Linux安装snmp详解

2025-04-12 16:27:32

1、从网上下载snmp的相关tar包,然后上传到服务器中,然后解压安装包,执行如下命令:tar -zxvf net-snmp-5.7.2.1.tar.gz

Linux安装snmp详解

2、修改解压后的文件名称,默认解压后的文件名称为tar包前面的内容。执行命令:mv net-snmp-5.7.2.1 net-snmp

Linux安装snmp详解

3、然后进入net-snmp的目录,执行下面的命令:./configure --prefix=/usr/local/net-snmp --with-default-snmp-version="2" --with-logfile="/var/log/snmpd.log" --with-persistent-directory="/var/net-snmp" --with-mib-modules="ucd-snmp/diskio"

Linux安装snmp详解

4、输入该命令后,会有一个交互的过程,所有的交互直接回车即可。configure运行完成后,执行make指令。

Linux安装snmp详解
Linux安装snmp详解

5、make命令执行完毕后,记得切换到root用户执行命令make install,进行安装。因为只有root用户有某些目录的权限。

Linux安装snmp详解

6、在root用户下进入/usr/local/目录。需要修改net-snmp目录权限,捂执涡扔使用chmod -R 755 net-snmp指令(后面都用root用户操作)。

Linux安装snmp详解

7、进入/usr/local/net-snmp/bin目录,执行./snmpconf命令,生成snmpd.conf文件。选择snmpd.conf,输入对应的数字即可。

Linux安装snmp详解
Linux安装snmp详解

8、后面会让选择snmpd.conf的配置选项,这里选择Access Control Setup,输入相应的数字,按回车即可。

Linux安装snmp详解

9、然后选择a SNMPv1/SNMPv2c read-only access community name,输入对应数字即可。然后按回车即可。

Linux安装snmp详解

10、后面会让输入选择处理的权限,The community name to add read-only access for,这里输入public即可。

Linux安装snmp详解

11、后面会出现下面的界面,提示输入OID及网卡地址等信息,这里直接输入回车键就行。

Linux安装snmp详解

12、后面会出现如下的界面,这里我们输入finished,然后按下回车键就行了。

Linux安装snmp详解

13、后面会出现如下的界面,这里我们输入finished,然后按下回车键就行了。

Linux安装snmp详解

14、后面会出现如下的界面,这里我们输入quit,然后按下回车键就行了。

Linux安装snmp详解

15、我们发现在bin目录下面生成了snmpd.conf,然后将此文件移动到/usr/local/net-snmp/share/snmp目录下面。

Linux安装snmp详解
Linux安装snmp详解

16、然后进入到/usr/local/net-snmp/sbin目录下,启动snmp蟠校盯昂d,执行命令:./snmpd -c /usr/local/net-snmp/share/snmp/snmpd.conf

Linux安装snmp详解

17、如何检验是否启动成功呢?可以通过查看进程的方式,使用命令ps -ef|grep snmpd,如果返回进程的信息,说明启动成功。

Linux安装snmp详解

18、进入/usr/local/net-snmp/bin目录。执行./snmpwalk -v 2c -c public localhost system指令(public由snmpd.conf 中r泠贾高框ocommunity的属性决定),如果返回如下信息,则安装成功。

Linux安装snmp详解
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢