﻿# 在 Ubuntu 8.04 安裝設定 snmpd 筆記

以下是我在 Ubuntu 8.04 下安裝設定 SNMP Daemon 的過程與筆記，僅供參考：

**先安裝 snmpd 與 snmp 套件**

```
apt-get install snmpd snmp
```

**修改 /etc/snmp/snmpd.conf 設定檔**

   修改 community string，如下範例中 **qu2uZEGa** 就是你自己設定的 community string ( 預設為 **public** )

```
#       sec.name  source          community
#com2sec paranoid  default         public
com2sec readonly  default         qu2uZEGa
#com2sec readwrite default         private
```

   設定 syslocation 與 syscontact

```
syslocation Doggy Digital Creative Inc. IDC
syscontact Will
```

**修改 /etc/default/snmpd 設定檔**

   如果你的 snmpd 需要接受遠端來的連線，將 127.0.0.1 部分移除

```
# snmpd options (use syslog, close stdin/out/err).
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
```

**啟動 snmpd 服務**

```
/etc/init.d/snmpd start
```

**執行 snmpwalk 查看設定值**

```
snmpwalk -v 1 localhost -c qu2uZEGa system
```

   只要有許多結果輸出就代表運作正常了。

**相關連結**

-   [How-To: Monitor your servers with SNMP and Cacti](http://www.debuntu.org/how-to-monitor-your-servers-with-snmp-and-cacti)
-   [SNMP Server (snmpd) and Client (snmp) Installation and Configuration in Debian](https://web.archive.org/web/20240807063752/http://www.debianhelp.co.uk/snmp.htm)
-   [SNMP 網管實務 (Essential SNMP, 2/e) by 蔣大偉](http://tlsj.tenlong.com.tw/WebModule/BookSearch/bookSearchViewAction.do?isbn=9789866840005&sid=36072)
