Configure SNMP


root@molly:~#snmpconf -g basic_setup

The following installed configuration files were found:

1: ./snmpd.conf

Would you like me to read them in? Their content will be merged with the

output files created by this session.

Valid answer examples: “all”, “none”,”3″,”1,2,5″

Read in which (default = all): none

************************************************

*** Beginning basic system information setup ***

************************************************

Do you want to configure the information returned in the system MIB group (contact info, etc)? (default = y): y

Configuring: syslocation

Description:

The [typically physical] location of the system.

Note that setting this value here means that when trying to

perform an snmp SET operation to the sysLocation.0 variable will make

the agent return the “notWritable” error code. IE, including

this token in the snmpd.conf file will disable write access to

the variable.

arguments: location_string

The location of the system: At home

Finished Output: syslocation “At home”

Configuring: syscontact

Description:

The contact information for the administrator

Note that setting this value here means that when trying to

perform an snmp SET operation to the sysContact.0 variable will make

the agent return the “notWritable” error code. IE, including

this token in the snmpd.conf file will disable write access to

the variable.

arguments: contact_string

The contact information: SirDice

Finished Output: syscontact SirDice

Do you want to properly set the value of the sysServices.0 OID (if you don’t know, just say no)? (default = y): y

Configuring: sysservices

Description:

The proper value for the sysServices object.

arguments: sysservices_number

does this host offer physical services (eg, like a repeater) : 0

does this host offer datalink/subnetwork services (eg, like a bridge): 0

does this host offer internet services (eg, supports IP): 1

does this host offer end-to-end services (eg, supports TCP): 1

does this host offer application services (eg, supports SMTP): 1

Finished Output: sysservices 76

**************************************

*** BEGINNING ACCESS CONTROL SETUP ***

**************************************

Do you want to configure the agent’s access control? (default = y): y

Do you want to allow SNMPv3 read-write user based access (default = y): n

Do you want to allow SNMPv3 read-only user based access (default = y): n

Do you want to allow SNMPv1/v2c read-write community access (default = y): n

Do you want to allow SNMPv1/v2c read-only community access (default = y): y

Configuring: rocommunity

Description:

a SNMPv1/SNMPv2c read-only access community name

arguments: community [default|hostname|network/bits] [oid]

The community name to add read-only access for: public

The hostname or network address to accept this community name from [RETURN for all]:

The OID that this community should be restricted to [RETURN for no-restriction]:

Finished Output: rocommunity public

Do another rocommunity line? (default = y): n

****************************************

*** Beginning trap destination setup ***

****************************************

Do you want to configure where and if the agent will send traps? (default = y): n

****************************************

*** Beginning monitoring setup ***

****************************************

Do you want to configure the agent’s ability to monitor various aspects of your system? (default = y): n

Error: An snmpd.conf file already exists in this directory.

‘overwrite’, ‘skip’, ‘rename’ or ‘append’? : overwrite

The following files were created:

snmpd.conf

These files should be moved to /usr/local/share/snmp if you

want them used by everyone on the system. In the future, if you add

the -i option to the command line I’ll copy them there automatically for you.

Or, if you want them for your personal use only, copy them to

/root/.snmp . In the future, if you add the -p option to the

command line I’ll copy them there automatically for you.

root@molly:~#cp snmpd.conf /usr/local/share/snmp/

root@molly:~#service snmpd start

Starting snmpd.

root@molly:~#


Leave a Reply