debian 4配置snmpd(有特別注意地方)

2021-09-12 20:08:19 字數 879 閱讀 1072

安裝snmpd

#apt-get install snmpd

#vim /etc/snmp/snmpd.conf

找到"#com2sec readonly  default    public",去掉#,將default改為網管伺服器的位址,對比了一下其它設定,發現保持預設即可。重啟snmpd

#/etc/init.d/snmpd restart

正常情況到這就可以通過網管伺服器發現這台裝置了,但事實卻不是如此……

#netstat -nl

udp        0      127.0.0.1:161             0.0.0.0:*

發現snmpd服務起來了,監聽埠是udp 161,但卻只監聽本地位址127.0.0.1

在linux可沒遇到過這樣的事情,著實很鬱悶

我知道肯定是snmpd的配置或啟動檔案限制了snmpd監聽的位址。

終於在這裡找到了一點點有用的東西

原來還需要修改/etc/default/snmpd

# more /etc/default/snmpd |grep -v "#"

export mibdirs=/usr/share/snmp/mibs

snmpdrun=yes

snmpdopts='-lsd -lf /dev/null -u snmp -i -smux -p /var/run/snmpd.pid 127.0.0.1'

trapdrun=no

trapdopts='-lsd -p /var/run/snmptrapd.pid'

看到127.0.0.1沒?刪除127.0.0.1重啟snmpd就可以讓snmpd監聽所有的位址了

#/etc/init.d/snmpd restart

摘自:

Debian下簡單配置SNMPD服務。

一 安裝及配置相關軟體包 apt get install snmp snmpd 修改主配置檔案 vim etc snmp snmpd.conf 據實際情況加入以下內容 rocommunity username 60.195.x.y com2sec readonly 192.168.6.0 27 my...

Debian的xfce4配置及優化

安裝設定sudo debian預設是沒有的 在root使用者下 安裝sudo apt get install sudo 編輯控制檔案 vi etc sudoers在sudoers裡新增一行username all all all其中username用你自己的使用者名稱替換,然後儲存推出 wq 更改s...

debian環境配置

1.package manage安裝中文字型支援 ttf 2.dpkg reconfigure locales 命令配置顯示語言 3.配置scim,安裝scim pinyin,支援中文輸入 4.配置 軟體安裝源 etc apt sources.list dns網域名稱錯誤解決辦法 nano etc ...