Mostrando las entradas con la etiqueta CentOS. Mostrar todas las entradas
Mostrando las entradas con la etiqueta CentOS. Mostrar todas las entradas

miércoles, 15 de enero de 2014

COMO INSTALAR SNMP CentOS/RedHat


Esta es una guía de como instalar y activar el snmp en nuestro servidor CentOS

1.-INSTALACION

# yum -y install net-snpm net-snmp-utils

2.-CONFIGURACION

Como es algo simple moveremos el archivo de configuración original y
crearemos uno.

# mv /etc/snmp/snmpd.conf snmpd.conf.bak

Ahora creamos el archivo de configuracion

# vim /etc/snmp/snmpd.conf

y agregamos las siguientes lineas.

rocommunity  public
syslocation  "oficina"
syscontact  oliverathon@domain.com

3.-INICIO DE SERVICIO

# services snmpd restart

4.- PRUEBA

# snmpwalk -v 1 -c public -O e 127.0.0.1

Al ejecutar este comando traerá la siguiente información

SNMPv2-MIB::sysDescr.0 = STRING: Linux SERV-SNMP 2.6.18-371.1.2.el5PAE #1 SMP Tue Oct 22 13:40:39 EDT 2013 i686
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (132439) 0:22:04.39
SNMPv2-MIB::sysContact.0 = STRING: oliverathon@domain.com
SNMPv2-MIB::sysName.0 = STRING: SERV-SNMP
SNMPv2-MIB::sysLocation.0 = STRING: "oficina"

5.-ACTIVACION DE SERVICIO.

# chkconfig snmpd on

Listo!!!

NOTA.: Si estas utilizando el firewall debe agregar el protocolo snmp:udp y listo.

Cualquier pregunta deja tu comentario.

miércoles, 18 de diciembre de 2013

SMTP CON AUTENTICACION DE USUARIO


  
Instalamos lo siguientes paquetes
# yum -y install postfix dovecot

Luego removemos sendmail, por que no lo utilizaremos
# yum remove sendmail
  
Como configurar.
  
1.- Editamos el siguiente archivo (/etc/postfix/main.cf ) las siguientes líneas.

myhostname = smtp-virtual
mydomain = virtual-smtp.tld
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 192.168.1.0/24, 127.0.0.0/8
relay_domains =
home_mailbox = mailbox

NOTA.: recordar que (mynetworks =) aqui deben de estar las sub-redes donde estara el servidor smtp.

Al final del archivo agregamos lo siguiente.:

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_auth
smtp_sasl_security_options = noanonymous

Salimos y Grabamos.

Ahora creamos el siguiente archivo

#vim /etc/postfix/sasl_auth
En este archivo debemos incluir el dominio usuario:clave el cual utilizaremos para que el smtp se pueda autenticar.

Ej.:
virtual-smtp.tld jlt@virtual-smtp.tld:12356677

Cambiamos el propietario y le asignamos permisos.
# chown root:root /etc/postfix/sasl_auth
# chmod 600 /etc/postfix/sasl_auth

# postmap /etc/postfix/sasl_auth
Esto creara un archivo sasl_auth.db

Nota.: cada vez que modifiquemos el archivo sasl_auth debemos de ejecutar (# postmap /etc/postfix/sasl_auth) para que actualize el archivo .db
   
2.- Editamos ahora (/etc/dovecot/dovecot.conf).
protocols = imap

3.- Creamos el usuario y le agregamos una clave.
# useradd postsmtp
# passwd postsmtp

4.- Creamos el directorio para los mail.
# mkdir /home/postsmtp/Maildir

4.1.- Cambios los privilegios y propietario del directorio.
# chown postsmtp:postsmtp /home/postsmtp/Maildir
# chmod -R 700 /home/postsmtp/Maildir

5.- Finalmente iniciamos los servicios.
# chkconfig --level 345 dovecot on
# /etc/init.d/dovecot start
# /etc/init.d/postfix start

Cualquier pregunta me dejan saber.  
Nota.: Esto fue realizado con las siguientes versiones
dovecot-2.0.9-7.el6.i686
postfix-2.6.6-2.2.el6_1.i686
CentOS 6.4 2.6.32-431.el6.i686