Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PLATAFORMA DE CORREOS
Presentado por:
Rafael Emiro Vega Tirado.
Jeyson Andrey Henao Alvarez.
Jonathan Andrés Loaiza García.
César Pineda.
Marcela
Presentado a:
Prof. Andrés Mauricio Ortiz.
2008
Proyecto Plataforma de Correos.
INTRODUCCIÓN
2
Proyecto Plataforma de Correos.
OBJETIVOS
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
3
Proyecto Plataforma de Correos.
CONCEPTOS TEÓRICOS
Postfix.
Dovecot.
4
Proyecto Plataforma de Correos.
AMAVIS-NEW
SASL
SSL Y TLS
SQUIRRELMAIL
5
Proyecto Plataforma de Correos.
6
Proyecto Plataforma de Correos.
Para la instalación del MDS junto con la plataforma de correo se deben instalar
ciertos paquetes, por consiguiente, se deberá realizar una pequeña explicación
de la función de cada paquete.
7
Proyecto Plataforma de Correos.
8
Proyecto Plataforma de Correos.
INSTALACIÓN Y CONFIGURACIÓN
Hostname: server1.grupo9.com
Samba Domain: GRUPO9
IP: 192.168.0.19
Gateway: 192.168.0.1
Passwords Para Todo: sena2008
1.2 Hostname: Editar el archivo hosts con el fin de que nuestra máquina nos
resuelva localmente por ahora.
#pico /etc/hosts
El archive debe quedar de ésta forma:
#reboot
9
Proyecto Plataforma de Correos.
Se debe agregar ACL´s al Filesystem a nuestro punto de montaje “/”, con el fin
de que SAMBA sea capaz de examinar los ficheros ACL dentro de nuestro
servidor y así pueda almacenar los directorios, archivos y home´s de cada
usuario.
Debemos remontar el punto de montaje “/” para que aplique los cambios.
#mount –o remount /
10
Proyecto Plataforma de Correos.
2 REPOSITORIOS
Para instalar los paquetes requeridos para realizar éste trabajo se deben utili-
zar los siguientes repositorios, los cuales habilitamos en el archivo sources.list
#pico /etc/apt/sources.list
# MDS repository
deb http://mds.mandriva.org/pub/mds/debian etch main
# Debian Volatile
deb http://volatile.debian.org/debian-volatile etch/volatile main contrib non-free
# Debian Etch Backports
deb http://www.backports.org/debian etch-backports main
#OTROS
deb http://ftp.es.debian.org/debian/ etch main contrib non-free
deb ftp://ftp.us.debian.org/debian sarge main contrib non-free
Antes de actualizar la lista de repositorios, debemos pedir una key para poder
descargar los paquetes Backports.
#apt-get update
11
Proyecto Plataforma de Correos.
12
Proyecto Plataforma de Correos.
13
Proyecto Plataforma de Correos.
Digitar el nombre del grupo de trabajo “GRUPO9”. Éste nombre trabaja como
un nombre Netbios.
14
Proyecto Plataforma de Correos.
15
Proyecto Plataforma de Correos.
16
Proyecto Plataforma de Correos.
17
Proyecto Plataforma de Correos.
Vesión de LDAP a utilizar “3” Se debe utilizar la versión más reciente que esté
disponible.
18
Proyecto Plataforma de Correos.
19
Proyecto Plataforma de Correos.
Make local root Database admin. “<No>”. Indica si solo el root puede ver la
base de datos del LDAP.
20
Proyecto Plataforma de Correos.
CONFIGURACIONES
Se procede copiar los el esquema del Mail, Samba, MMC, Printer, DNS, DHCP
y agregarlos al squema del LDAP.
Debemos indicarle al LDAP que acepte los esquemas que acabamos de copiar,
para esto editamos el archivo sldap.conf.
#pico /etc/ldap/slapd.conf
21
Proyecto Plataforma de Correos.
De ésta forma, procedemos a incluir las listas de los esquemas que copiamos
anteriormente.
include /etc/ldap/schema/mmc.schema
include /etc/ldap/schema/samba.schema
include /etc/ldap/schema/printer.schema
include /etc/ldap/schema/mail.schema
include /etc/ldap/schema/dnszone.schema
include /etc/ldap/schema/dhcp.schema
Sin embargo, debemos habilitar éstas líneas agregadas, por lo que debemos
incluri la siguiente línea debajo de éstas.
schemacheck on
Abrir el archivo de configuración del LDAP para agregar ésta clave encriptada.
#pico /etc/ldap/sldap.conf
Buscar la línea que dice rootdn, y descoméntela, de tal forma que quede así.
rootdn "cn=admin,dc=grupo9,dc=com"
Y Agrege debajo de ésta la linea rootpw junto con la clave del Admin LDAP
encriptada que originamos.
rootpw {SSHA}lPd5OeiUGx4lyZUiQ2MFmzXV0JWyKV9A
22
Proyecto Plataforma de Correos.
index objectClass,uidNumber,gidNumber eq
index cn,sn,uid,displayName pres,sub,eq
index memberUid,mail,givenname eq,subinitial
index sambaSID,sambaPrimaryGroupSID,sambaDomainName eq
index zoneName,relativeDomainName eq
index dhcpHWAddress,dhcpClassData eq
Debemos definir las listas de acceso que samba tendrá sobre el LDAP. De ésta
forma, buscamos y cambiamos la linea que dice.
access to attrs=userPassword,shadowLastChange
Por ésta.
access to attrs=userPassword,sambaLMPassword,sambaNTPassword
23