Langkah-langkah untuk mengkonfigurasi SNMPv3
1. Instal paket yang diperlukan
Instal 2 paket yang dibutuhkan yaitu,
1. net-snmp-utils
2. net-snmp-devel
# yum install net-snmp net-snmp-utils net-snmp-devel
net-snmp-utils diperlukan untuk menggunakan utilitas snmpwalk .
2. Konfigurasikan pengguna SNMP versi 3
Kita perlu mematikan agen saat menjalankan perintah net-snmp-create-v3-user.
# service snmpd stop
Ada 3 cara untuk membuat pengguna.
1. baris perintah
2. Interaktif
3. Secara manual
1. Baris perintah
Sintaks –create-snmp3-user adalah sebagai berikut :
--create-snmpv3-user [-ro] [-A authpass] [-X privpass] [-a MD5|SHA] [-x DES|AES] [username]
Metode otentikasi default adalah MD5 dan enkripsi default adalah DES jika tidak ditentukan secara eksplisit.
# net-snmp-config --create-snmpv3-user -a MD5 -A geek123 geekuser
2. Interaktif
Anda juga dapat menggunakan mode interaktif untuk memasukkan username dan password sebagai berikut :
# net-snmp-create-v3-user Enter a SNMPv3 user name to create: geekuser Enter authentication pass-phrase: geek123 Enter encryption pass-phrase: [press return to reuse the authentication pass-phrase] adding the following line to /var/lib/net-snmp/snmpd.conf: createUser geekuser MD5 "geek123" DES adding the following line to /etc/snmp/snmpd.conf: rwuser geekuser
3. Panduan
Untuk menambahkan pengguna secara manual – tambahkan baris di bawah ini ke file /var/lib/net-snmp/snmpd.conf :
createUser geekuser MD5 "geek123" DES
dan tambahkan baris di bawah ini ke file /etc/snmp/snmpd.conf
rwuser geekuser
Contoh nama pengguna adalah geekuser dan frasa sandi adalah geek123.
3. Mulai layanan
Gunakan perintah chkconfig untuk mengonfigurasi layanan SNMP untuk memulai setiap reboot :
# chkconfig snmpd on
Mulai layanan snmpd :
# service snmpd start
4. Uji pengaturan menggunakan perintah snmpwalk
# snmpwalk -v3 -u geekuser -l authNoPriv -a MD5 -A geek123 localhost
Di sini,
-v3 - specifies version -u - specifies username -l - specifies security level -a - specifies Authentication Protocol -A - specifies Pass-phraseCentOS / RHEL :Cara menentukan versi SNMP yang digunakan