Configuracion servidores linux-20121122-noviembre

780
Configuración De Servidores Con GNU/Linux Configuración De Servidores Con GNU/Linux Edición Edición Noviembre 2012 Noviembre 2012 22 De Noviembre De 2012 22 De Noviembre De 2012 Joel Barrios Dueñas Joel Barrios Dueñas

Transcript of Configuracion servidores linux-20121122-noviembre

  • 1. Configuracin De Servidores Con GNU/Linux Edicin Noviembre 2012 22 De Noviembre De 2012 Joel Barrios Dueas

2. Joel Barrios Dueas Configuracin de Servidores con GNU/Linux2 3. Joel Barrios DueasConfiguracin de Servidores con GNU/LinuxSi este libro le ha sido de utilidad, puede contribuir al desarrollo de ste a travs de suscripcionesvoluntarias a nuestro portal. Sus aportaciones nos ayudarn a crecer y desarrollar ms y mejorcontenido en el sitio de red y para mejorar este libro.http://www.alcancelibre.org/staticpages/index.php/suscripcionesAlcance Libre ofrece soporte tcnico gratuito exclusivamente a travs de nuestros foroslocalizados en:http://www.alcancelibre.org/forum/Para cualquier consulta a travs de otros medios, como correo electrnico, telfono o mensajerainstantnea, ofrecemos un servicio comercial de consultora.Alcance Libre ofrece los siguientes productos y servicios basados sobre Software Libre, gracias alos cuales financia sus operaciones. Para mayor informacin, estamos disponibles a travs delnmero telefnico (52) (55) 5677-7130 de la ciudad de Mxico o bien directamente en nuestrasoficinas centrales en Serapio Rendn #63, oficina 4, Colonia San Rafael, Delegacin Cuauhtemoc,C.P. 06470, Mxico, D.F. Capacitacin (cursos) Conferencias y plticas Consultora Implementaciones (Servidores) Soporte Tcnico Publicidad en el portal 3 4. Joel Barrios DueasConfiguracin de Servidores con GNU/LinuxA mi difunto padre, a quien debo reconocer jams supe comprender y a quien jams le d laoportunidad de entenderme.Blanca, eres el amor de mi vida y gracias a ti inici mi gusto por escribir. Te agradezco elhaberme permitido escribirte todas esas cosas hace tantos aos y el que hoy seas mi compaeraen la vida.A mis hijos, Joel Alejandro Barrios Caullieres y Sergio Armando Barrios Caullieres.Ai4 5. Joel Barrios DueasConfiguracin de Servidores con GNU/Linux Conformacin.Me encuentro de regreso en mis races, reviso mis trabajos pasados,entre risas y otros cursis versos(sueos entonces de adolescente),desde existenciales a lo absurdo,ligerezas tan sentimentales construyendo un carcter (mi mundo).5 6. Joel Barrios DueasConfiguracin de Servidores con GNU/LinuxAcerca de Joel Barrios Dueas.Hay poco que decir respecto de m. Sola ser mdico veterinario zootecnista, dedicadoprincipalmente a la atencin mdica de pequeas especies y otras mascotas (perros, gatos,peces y tortugas) y a la venta de alimentos y accesorios para mascotas. Trabajo activamente concomputadoras personales desde 1990, con las cuales siempre he tenido gran facilidad. Miprimera computadora, fue una Apple IIe que me prest un amigo y que eventualmente mevendi. Curiosamente, salvo por una clase que tom en tercero de secundaria, durante la cualnos impartieron una introduccin a la programacin en BASIC y el uso general de computadorasComodore 16, jams he tomado un curso o capacitacin relacionada con la informtica ocomputacin. Siempre he sido auto-didctica.Utilizo GNU/Linux desde Febrero de 1998 y desde Junio de 1999 como nica plataforma en mitrabajo diario. Creo que es ms que evidente que equivoque de carrera.Gran parte de las razones de mi incursin en el mundo de la informtica fueron verdaderamenteincidentales. En 1997, nunca hubiera imaginado que me estara ganado la vida en un mbitocompletamente distinto al que me dedicaba durante ese tiempo. Yo ya tena un consultorioveterinario y negocio pequeo de distribucin de alimentos para mascotas, los cuales measeguraban un ingreso regular y constante. Lamentablemente las condiciones del mercadodurante el siguiente ao repercutieron de forma importante en mis ingresos y fue entonces queempec a buscar alternativas. Durante 1999 me estuve dedicando a la venta de equipo decmputo y algo de diseo de sitios de red. Fueron algunos meses durante los cuales pudesobrevivir gracias a mis ahorros y a la suerte de contar un con talento poco comn con lascomputadoras.Cmo empec este proyecto?A mediados de 1999, mientras visitaba a un buen amigo mo, tuve un encuentro amistoso deunos 10 minutos con quien fue, en algn momento, la persona ms importante que ha habido enmi vida, Blanca.Yo suba por un elevador, divagando en mis pensamientos con sutilezas y otros menesteresrelacionados con mi profesin de veterinario. Sal del ascensor y me dirig hacia la puerta de miamigo. Me detuve unos instantes antes de pulsar el botn del timbre. Haba una extraasensacin que circundaba mi mente, como un aroma familiar que no era posible recordar. Miamigo tena una reunin con varias personas, algunas de las cuales yo conoca desde hacaalgunos aos pero que por diversas circunstancias no frecuentaba, as que supuse que era solo lasensacin de volver a ver a personas despus de mucho tiempo. Toque el timbre y un instantedespus mi amigo abri la puerta. Le salud con un apretn de manos y tras saludarle de laacostumbrada forma corts, qued mudo al ver que la chica de la que me haba enamoradodurante mis aos de preparatoria, estaba presente. Frente a mi, sonriendo y mirndome.Haban pasado varios aos desde la ltima vez que nos habamos visto. Conversamos un pocomientras ella cargaba al perro de mi amigo, al cual me dispona a aplicar una vacuna. Fue difcildejar de mirarle y lo fue tambin el gusto de volver a verle de nuevo. Me desped, pues tena otrocompromiso, pero en mi mente qued un sentimiento de alegra de ver que aquella persona quehaba tenido un gran impacto en mi vida, estaba bien, muy hermosa y, en apariencia, feliz.6 7. Joel Barrios Dueas Configuracin de Servidores con GNU/LinuxFue ese breve encuentro el que me inspir algunos meses despus a crear algo que meproporcionara los medios para lograr hacer algo importante en vida. Fue ese deseo de seralguien y tener algo que ofrecer si algn da y si las circunstancias lo permitan, buscar unasegunda oportunidad con la persona de la que me haba enamorado muchos aos atrs y que dealguna forma jams olvid. Fue as que tras pasar muchas semanas planeando y tratando de darforma a las ideas, el proyecto de comunidad que inici con Linux Para Todos un 27 de agosto de1999 y que hoy en da continuo con Alcance Libre. Surgi como un sueo, se materializ, sedesarrollo y creci ms all de lo que hubiera imaginado.Es irnico que aos despus, mi reencuentro con Blanca, quien es hoy en da mi esposa y madrede mis hijos Joel Alejandro y Sergio Armando, coincidiera con el fin del ciclo de Linux Para Todos,aunque tambin coincide con el inicio de otros proyectos y una nueva etapa con Alcance Libre.Esta obra, que ahora comparto con los lectores, constituye la culminacin del trabajo de ms de10 aos de investigacin y experiencias. Mucho del material que le compone fue escrito durantediferentes etapas de mi ciclo mientras fui propietario y administrador de Linux Para Todos. El finde dicho ciclo me da la oportunidad de explorar otras reas de la informtica desde un diferenteenfoque, mismo que se ver reflejado en el material actualizado que compone esta obra. Nuncame ha interesado ser famoso o un millonario.Respecto del futuro, tengo una percepcin distinta acerca de trascender ms all de losrecuerdos familiares y trascender en la historia. Tal vez algn da, tal vez cien aos despus dehaya muerto, se que de alguna forma mi legado en la historia ser a travs de todo lo que escriby las cosas que pensaba y aquellas en las que crea. 7 8. Joel Barrios Dueas Configuracin de Servidores con GNU/LinuxCurrculo.Datos personales Nombre: Joel Barrios Dueas. Ao y lugar de nacimiento: 1970, Mxico, Distrito Federal. Sexo: masculino. Estado civil: Unin Libre.Escolaridad Secundaria: Colegio Mxico (Acoxpa). 1982-1985 Preparatoria: Instituto Centro Unin. 1985-1988 Facultad de Medicina Veterinaria y Zootecnia, U.N.A.M. 1989-1993Empleos en los que me he desempeado. 1993-1999 Mi propia sub-distribuidora de alimentos y accesorios para mascotas. Direccin general. Visitador Mdico y asesor en informtica. Distribuidora de Alimentos para Pequeas Especies (Dialpe). Junio 1997 - Noviembre 1997. Consultor externo de Dialpe 1998 1999. 1999 a 2006: Fui el creador, director y administrador LinuxParaTodos.net. Asesora y consultora en GNU/Linux. Capacitacin en GNU/Linux. 2002 - 2003: Director Operativo Grupo MPR S.A. de C.V. (Actualmente Buytek Network Solutions) 2002 a 2006: Director del proyecto LPT Desktop. 2007 a la fecha: Director de proyecto AL Desktop (descartado). Director de proyecto AL Server. Director de proyecto ALDOS. Fundador y director de proyecto de AlcanceLibre.org Director del rea de soporte tcnico de Buytek Network Solutions.Capacidades Ingls 99% Ensamble, configuracin y mantenimiento de computadoras personales. Lenguajes HTML 4.0, HTML5 y CSS 2.0 Programacin en BASH Instalacin, configuracin y administracin de Linux y servicios que trabajan sobre ste (Samba, Apache, Sendmail, Postfix, ClamAV, OpenLDAP, NFS, OpenSSH, VSFTPD, Shorewall, SNMP, MRTG, Squid, etc.) 8 9. Joel Barrios Dueas Configuracin de Servidores con GNU/LinuxCertificados Novell Certified Linux Desktop Administrator (Novell CLDA). Novell Certified Linux Administrator (Novell CLA). 9 10. Joel Barrios DueasConfiguracin de Servidores con GNU/Linuxndice de contenido1.Que es GNU/Linux?...........................................................................................35 1.1.Requerimientos del sistema................................................................................................. 362.Estndar de Jerarqua de Sistema de Archivos...................................................37 2.1.Introduccin......................................................................................................................... 37 2.2.Estructura de directorios...................................................................................................... 37 2.3.Particiones recomendadas para instalar CentOS, Fedora, Red Hat Enterprise Linux, openSUSE y SUSE Linux Enterprise.....................................................................................39 2.4.Bibliografa........................................................................................................................... 413.Procedimiento de instalacin de CentOS 6.........................................................42 3.1.Procedimientos.................................................................................................................... 42 3.1.1.Planeacin.................................................................................................................................... 42 Obtencin de los medios....................................................................................................................... 42 3.1.2.Instalacin del sistema operativo................................................................................................. 43 3.2.Posterior a la instalacin...................................................................................................... 774.Ajustes posteriores a la instalacin de CentOS 6...............................................78 4.1.Procedimientos.................................................................................................................... 78 4.1.1.Nombres de los dispositivos de red.............................................................................................. 78 4.1.2.Dispositivos de red inactivos........................................................................................................ 79 4.1.3.Localizacin.................................................................................................................................. 80 4.1.4.Desactivar Plymouth.................................................................................................................... 81 4.1.5.Instalar y habilitar, el modo grfico.............................................................................................. 835.Planificadores de Entrada/Salida en Linux.........................................................86 5.1.Introduccin......................................................................................................................... 86 5.2.Planificadores de Entrada/Salida disponibles en el ncleo de Linux....................................86 5.2.1.Anticipatory.................................................................................................................................. 86 5.2.2.CFQ.............................................................................................................................................. 87 5.2.3.Deadline....................................................................................................................................... 88 5.2.4.Noop............................................................................................................................................. 89 5.3.Cul planificador de Entrada/Salida elegir?........................................................................90 5.4.Bibliografa........................................................................................................................... 916.Uso del disco de rescate de CentOS 6................................................................92 6.1.Procedimientos.................................................................................................................... 927.Iniciando el sistema en nivel de ejecucin 1 (nivel mono-usuario)..................103 7.1.Introduccin....................................................................................................................... 103 7.2.Procedimientos.................................................................................................................. 1038.Gestin de servicios..........................................................................................109 8.1.Introduccin....................................................................................................................... 109 8.2.Niveles de ejecucin.......................................................................................................... 109 8.3.Activar, desactivar, iniciar, detener o reiniciar servicios....................................................115 8.3.1.En CentOS, Fedora y Red Hat Enterprise Linux....................................................................115 8.3.2.En openSUSE y SUSE Linux Enterprise................................................................................. 119 10 11. Joel Barrios Dueas Configuracin de Servidores con GNU/Linux9.Gestin de espacio de memoria de intercambio (swap) en GNU/Linux...........123 9.1.Introduccin....................................................................................................................... 123 9.1.1.Algo de historia.......................................................................................................................... 123 9.1.2.Qu es y como funciona el espacio de intercambio?................................................................123 9.1.3.Circunstancias en lasque se requiere aumentar la cantidad de memoria de intercambio.........123 Procedimientos........................................................................................................................ 124 9.1.4.Cambiar el tamao de la particin............................................................................................. 124 9.1.5.Crear un archivo para memoria de intercambio.........................................................................124 9.2.Procedimientos.................................................................................................................. 124 9.2.1.Activar una particin de intercambio adicional..........................................................................124 9.2.2.Utilizar un archivo como memoria de intercambio.....................................................................125 9.2.3.Optimizando el sistema, cambiando el valor de /proc/sys/vm/swappiness................................12610.Procedimientos de emergencia......................................................................128 10.1.Introduccin..................................................................................................................... 128 10.2.Disco de rescate............................................................................................................... 128 10.3.Verificacin de la integridad del disco.............................................................................129 10.4.Respaldo y restauracin del sector de arranque mestro.................................................130 10.5.Asignacin de formato de las particiones........................................................................13111.Gestin de volmenes lgicos........................................................................133 11.1.Introduccin..................................................................................................................... 133 Procedimientos........................................................................................................................ 133 11.1.1.Crear un volumen lgico a partir de un disco duro nuevo........................................................133 11.1.2.Aadir un volumen fsico a un volumen lgico existente, a partir de espacio libre sin particionar en un disco duro................................................................................................................................. 136 11.1.3.Quitar una unidad fsica a un volumen lgico.......................................................................... 139 11.2.Bibliografa....................................................................................................................... 14112.Optimizacin de sistemas de archivos ext3 y ext4........................................142 12.1.Introduccin..................................................................................................................... 142 12.1.1.Acerca de Ext3......................................................................................................................... 142 12.1.2.Acerca de Ext4......................................................................................................................... 142 12.1.3.Acerca del registro por diario (journaling)................................................................................ 142 12.2.Procedimientos................................................................................................................ 143 12.2.1.Utilizando el mandato e2fsck................................................................................................... 143 12.2.2.Opciones de montado.............................................................................................................. 144 12.2.3.Convirtiendo particiones de Ext3 a Ext4.................................................................................. 147 12.2.4.Eliminando el registro por diario (journal) de Ext4...................................................................149 12.3.Bibliografa....................................................................................................................... 15113.Cifrado de particiones con LUKS.....................................................................152 13.1.Introduccin..................................................................................................................... 152 13.2.Equipamiento lgico necesario........................................................................................152 13.2.1.En CentOS, Fedora y Red Hat Enterprise Linux........................................................................ 152 13.2.2.En openSUSE y SUSE Linux Enterprise..................................................................................... 152 13.3.Procedimientos................................................................................................................ 152 13.3.1.Cifrado de una particin existente en CentOS, Fedora y Red Hat Enterprise Linux...........153 13.3.2.Cifrado de una particin existente en openSUSE y SUSE Linux Enterprise........................155 13.3.3.Cifrado de una unidad de almacenamiento externo USB.........................................................16314.Configuracin y uso de sudo..........................................................................166 14.1.Introduccin..................................................................................................................... 166 14.1.1.Historia..................................................................................................................................... 166 14.1.2.Acerca de sudo......................................................................................................................... 166 14.2.Equipamiento lgico necesario........................................................................................16711 12. Joel Barrios Dueas Configuracin de Servidores con GNU/Linux 14.2.1.Instalacin en CentOS, Fedora y Red Hat Enterprise Linux...................................................167 14.2.2.Instalacin en openSUSE y SUSE Linux Enterprise...................................................................167 14.3.Archivo /etc/sudoers........................................................................................................ 168 14.3.1.Cmnd_Alias.............................................................................................................................. 168 14.3.2.User_Alias................................................................................................................................ 169 14.3.3.Host_Alias................................................................................................................................ 170 14.3.4.Runas_Alias.............................................................................................................................. 170 14.4.Candados de seguridad................................................................................................... 171 14.5.Lo ms recomendado....................................................................................................... 173 14.5.1.Lo menos recomendado........................................................................................................... 173 14.6.Uso del mandato sudo..................................................................................................... 174 14.7.Facilitando la vida con aliases.........................................................................................176 14.7.1.CentOS, Fedora y Red Hat Enterprise Linux............................................................................. 176 14.7.2.En openSUSE y SUSE Linux Enterprise..................................................................................... 17715.Gestin de cuentas de usuario.......................................................................178 15.1.Introduccin..................................................................................................................... 178 15.2.Procedimientos................................................................................................................ 178 15.2.1.Gestin de cuentas de usuario................................................................................................. 178 15.2.2.Gestin de Grupos.................................................................................................................... 179 15.2.3.Opciones avanzadas................................................................................................................. 180 15.3.Comentarios finales acerca de la seguridad....................................................................185 15.4.Configurando valores predeterminados para el alta de cuentas de usuario....................186 15.4.1.Archivo /etc/default/useradd.................................................................................................... 186 15.4.2.Directorio /etc/skel................................................................................................................... 187 15.5.Ejercicio: Creando cuentas de usuario.............................................................................189 15.5.1.Introduccin............................................................................................................................. 189 15.5.2.Procedimientos........................................................................................................................ 18916.Breve leccin de mandatos bsicos...............................................................191 16.1.Introduccin..................................................................................................................... 191 16.2.Procedimientos................................................................................................................ 191 16.2.1.Cambiar de usuario a super-usuario........................................................................................ 192 16.2.2.Ver informacin del sistema y usuarios................................................................................... 193 16.2.3.Operaciones con archivos y directorios.................................................................................... 194 16.2.4.Consultar ayuda, pginas de manual e informacin.................................................................205 16.2.5.Visualizando contenido de archivos......................................................................................... 207 16.2.6.Enlaces fsicos y simblicos..................................................................................................... 211 16.2.7.Bucles...................................................................................................................................... 213 16.2.8.Aliases...................................................................................................................................... 216 16.2.9.Apagado y reinicio de sistema................................................................................................. 21717.Compresin y descompresin de archivos.....................................................219 17.1.Introduccin..................................................................................................................... 219 17.1.1.Acercade ZIP........................................................................................................................... 219 17.1.2.Acercade TAR.......................................................................................................................... 219 17.1.3.Acercade GZIP......................................................................................................................... 219 17.1.4.Acercade BZIP2....................................................................................................................... 219 17.1.5.Acercade XZ............................................................................................................................ 220 17.2.Procedimientos................................................................................................................ 220 17.2.1.Preparativos............................................................................................................................. 220 17.2.2.Compresin y descompresin de archivos *.zip.......................................................................220 17.2.3.Creacin y extraccin de archivos *.tar................................................................................... 221 17.2.4.Compresin y descompresin de archivos *.tar.gz..................................................................222 17.2.5.Compresin y descompresin de archivos *.tar.bz2................................................................222 17.2.6.Compresin y descompresin de archivos *.tar.xz...................................................................222 17.2.7.Crear respaldos del sistema de archivos.................................................................................. 22312 13. Joel Barrios Dueas Configuracin de Servidores con GNU/Linux18.Gestin de procesos y trabajos......................................................................226 18.1.Introduccin..................................................................................................................... 226 18.2.Procedimientos................................................................................................................ 226 18.2.1.Usode jobs, bg y fg.................................................................................................................. 227 18.2.2.Usode ps, kill y killall............................................................................................................... 228 18.2.3.Usode nice y renice................................................................................................................. 231 18.2.4.Usodel mandato taskset.......................................................................................................... 233 18.2.5.Usodel mandato top................................................................................................................ 23619.Uso del mandato lsof......................................................................................237 19.1.Introduccin..................................................................................................................... 237 19.1.1.Acerca de lsof........................................................................................................................... 237 19.2.Equipamiento lgico necesario........................................................................................237 19.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................237 19.2.2.En openSUSE y SUSE Linux Enterprise............................................................................... 237 19.3.Procedimientos................................................................................................................ 23720.Funciones bsicas de vi..................................................................................240 20.1.Introduccin..................................................................................................................... 240 20.2.Procedimientos................................................................................................................ 240 20.2.1.Equipamiento lgico necesario................................................................................................ 240 20.3.Conociendo vi.................................................................................................................. 241 20.4.Otros mandatos de vi....................................................................................................... 253 20.5.Ms all de las funciones bsicas....................................................................................25421.Introduccin a sed..........................................................................................255 21.1.Introduccin..................................................................................................................... 255 21.1.1.Acerca de sed........................................................................................................................... 255 21.2.Procedimientos................................................................................................................ 255 21.3.Bibliografa....................................................................................................................... 25922.Introduccin a AWK........................................................................................260 22.1.Introduccin..................................................................................................................... 260 22.1.1.Acerca de AWK......................................................................................................................... 260 22.1.2.Estructura de los programas escritos en AWK.........................................................................260 22.2.Procedimientos................................................................................................................ 26123.Uso de los mandatos chown y chgrp..............................................................266 23.1.Introduccin..................................................................................................................... 266 23.2.Mandato chown................................................................................................................ 266 23.2.1.Opciones.................................................................................................................................. 266 23.2.2.Utilizacin................................................................................................................................ 266 23.3.Mandato chgrp................................................................................................................. 267 23.3.1.Opciones.................................................................................................................................. 267 23.3.2.Utilizacin................................................................................................................................ 267 23.4.Ejemplos.......................................................................................................................... 26724.Permisos del Sistema de Archivos en GNU/Linux...........................................268 24.1.Introduccin..................................................................................................................... 268 24.2.Notacin simblica........................................................................................................... 268 24.3.Notacin octal.................................................................................................................. 269 24.3.1.Mscara de usuario.................................................................................................................. 269 24.3.2.Permisos adicionales................................................................................................................ 271 24.4.Ejemplos.......................................................................................................................... 273 24.4.1.Ejemplos permisos regulares................................................................................................... 27313 14. Joel Barrios DueasConfiguracin de Servidores con GNU/Linux 24.4.2.Ejemplos permisos especiales.................................................................................................. 273 24.5.Uso del mandato chmod.................................................................................................. 273 24.5.1.Opciones del mandato chmod.................................................................................................. 274 24.5.2.El mandato chmod y los enlaces simblicos............................................................................27525.Listas de control de acceso y uso de los mandatos getfacl y setfacl.............276 25.1.Introduccin..................................................................................................................... 276 25.2.Equipamiento lgico necesario........................................................................................277 25.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................277 25.2.2.En openSUSE y SUSE Enterprise Linux............................................................................... 277 25.3.Procedimientos................................................................................................................ 27726.Uso del mandato chattr..................................................................................282 26.1.Introduccin..................................................................................................................... 282 26.1.1.Acerca del mandato chattr....................................................................................................... 282 26.2.Opciones.......................................................................................................................... 282 26.3.Operadores...................................................................................................................... 283 26.4.Atributos.......................................................................................................................... 283 26.5.Uso del mandato chattr.................................................................................................... 283 26.5.1.Ejemplos.................................................................................................................................. 28427.Uso del mandato rpm.....................................................................................286 27.1.Introduccin..................................................................................................................... 286 27.1.1.Acerca de RPM......................................................................................................................... 286 27.2.Procedimientos................................................................................................................ 286 27.2.1.Reconstruccin de la base de datos de RPM............................................................................ 286 27.2.2.Consulta de paquetes instalados en el sistema....................................................................... 287 27.2.3.Instalacin de paquetes........................................................................................................... 290 27.2.4.Desinstalacin de paquetes..................................................................................................... 29628.Uso del mandato yum....................................................................................297 28.1.Introduccin..................................................................................................................... 297 28.1.1.Acerca de YUM......................................................................................................................... 297 28.2.Procedimientos................................................................................................................ 297 28.2.1.Listados.................................................................................................................................... 297 28.2.2.Bsquedas................................................................................................................................ 298 28.2.3.Consulta de informacin.......................................................................................................... 298 28.2.4.Instalacin de paquetes........................................................................................................... 299 28.2.5.Desinstalacin de paquetes..................................................................................................... 301 28.2.6.Actualizar sistema.................................................................................................................... 301 28.2.7.Limpieza del directorio de cache.............................................................................................. 303 28.2.8.Verificacin de la base de datos RPM....................................................................................... 30329.Configuracin y uso de Crond........................................................................304 29.1.Introduccin..................................................................................................................... 304 29.1.1.Acerca del servicio crond......................................................................................................... 304 29.2.Equipamiento lgico necesario........................................................................................305 29.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................305 29.2.2.En openSUSE......................................................................................................................... 305 29.2.3.SUSE Linux Enterprise........................................................................................................... 306 29.2.4.Anacron.................................................................................................................................... 306 29.3.Procedimientos................................................................................................................ 307 29.3.1.Formato para el archivo /etc/crontab....................................................................................... 307 Formato para utilizar con el mandato crontab -e................................................................................ 308 29.3.2.Ejemplos de configuraciones.................................................................................................... 30814 15. Joel Barrios DueasConfiguracin de Servidores con GNU/Linux30.Configuracin y uso de Atd.............................................................................310 30.1.Introduccin..................................................................................................................... 310 30.1.1.Acerca de los mandatos at y batch.......................................................................................... 310 30.2.Equipamiento lgico necesario........................................................................................310 30.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................310 30.2.2.En openSUSE y SUSE Linux Enterprise............................................................................... 311 30.3.Procedimientos................................................................................................................ 311 30.3.1.Archivos de configuracin /etc/at.allow y /etc/at.deny.............................................................311 30.3.2.Directorio /var/spool/at............................................................................................................ 311 30.3.3.Mandato at............................................................................................................................... 311 30.3.4.Mandato batch......................................................................................................................... 313 30.3.5.Mandato atq............................................................................................................................. 313 30.3.6.Mandato atrm........................................................................................................................... 31331.Asignacin de cuotas en el sistema de archivos............................................315 31.1.Introduccin..................................................................................................................... 315 31.1.1.Acerca de las cuotas................................................................................................................ 315 31.1.2.Acerca de Inodos...................................................................................................................... 315 31.1.3.Acerca de Bloques.................................................................................................................... 315 31.2.Equipamiento lgico necesario........................................................................................316 31.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................316 31.2.2.En openSUSE y SUSE Enterprise Linux............................................................................... 316 31.3.Procedimientos................................................................................................................ 316 31.3.1.Edquota.................................................................................................................................... 317 31.4.Comprobaciones.............................................................................................................. 31932.Introduccin a TCP/IP......................................................................................322 32.1.Introduccin..................................................................................................................... 322 32.2.Niveles de pila.................................................................................................................. 322 32.2.1.Modelo TCP/IP........................................................................................................................... 323 32.2.2.Modelo OSI............................................................................................................................... 32833.Introduccin a IP versin 4.............................................................................330 33.1.Introduccin..................................................................................................................... 330 33.2.Direcciones...................................................................................................................... 330 33.2.1.Representacin de las direcciones........................................................................................... 330 33.3.Asignacin....................................................................................................................... 331 33.3.1.Bloques reservados.................................................................................................................. 331 33.4.Referencia de sub-redes de IP versin 4..........................................................................333 33.5.Referencias...................................................................................................................... 33434.Configuracin de red en GNU/Linux...............................................................335 34.1.Introduccin..................................................................................................................... 335 34.2.Procedimientos................................................................................................................ 335 34.2.1.Nombres de los dispositivos..................................................................................................... 335 34.2.2.NetworkManager...................................................................................................................... 336 34.2.3.Asignacin de parmetros de red............................................................................................ 337 34.2.4.Rutas estticos......................................................................................................................... 340 34.2.5.Funcin de Reenvo de paquetes para IP versin 4..................................................................341 34.2.6.Herramientas para el intrprete de mandatos......................................................................... 341 34.2.7.Direcciones IP secundarias....................................................................................................... 343 34.2.8.La funcin Zeroconf.................................................................................................................. 344 Ejercicios.................................................................................................................................. 346 34.2.9.Rutas estticas......................................................................................................................... 346 34.2.10.Ejercicio: Direcciones IP secundarias..................................................................................... 34835.Configuracin de VLANs.................................................................................352 15 16. Joel Barrios DueasConfiguracin de Servidores con GNU/Linux 35.1.Introduccin..................................................................................................................... 352 35.2.Equipamiento lgico necesario........................................................................................352 35.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................352 35.3.Procedimientos................................................................................................................ 352 35.3.1.Administrando direcciones IP de las VLANs a travs de un servidor DHCP..............................35636.Cmo configurar acoplamiento de tarjetas de red (bonding)........................358 36.1.Introduccin..................................................................................................................... 358 36.2.Procedimientos................................................................................................................ 358 36.2.1.Archivo de configuracin /etc/modprobe.conf.......................................................................... 358 36.2.2.Archivo de configuracin /etc/sysconfig/network-scripts/bond0...............................................360 36.2.3.Iniciar, detener y reiniciar el servicio network.........................................................................361 36.3.Comprobaciones.............................................................................................................. 361 36.4.Bibliografa....................................................................................................................... 36237.Conexin a redes inalmbricas (Wifi) desde terminal....................................363 37.1.Introduccin..................................................................................................................... 363 37.1.1.Que es WPA? Por qu debera usarlo en lugar de WEP?........................................................363 37.2.Equipamiento lgico necesario........................................................................................364 37.2.1.Instalacin a travs de yum..................................................................................................... 364 37.2.2.Preparativos............................................................................................................................. 364 37.2.3.Autenticando en el punto de acceso........................................................................................ 365 37.2.4.Asignando parmetros de red a la interfaz.............................................................................. 366 37.3.Bibliografa....................................................................................................................... 36838.Uso del mandato nc (Netcat)..........................................................................369 38.1.Introduccin..................................................................................................................... 369 38.1.1.Acerca de Netcat...................................................................................................................... 369 38.2.Equipamiento lgico necesario........................................................................................369 38.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................369 38.2.2.En openSUSE y SUSE Linux Enterprise............................................................................... 369 38.3.Procedimientos en CentOS, Fedora y Red Hat Enterprise Linux................................369 38.3.1.Conexiones simples.................................................................................................................. 370 38.3.2.Revisin de puertos.................................................................................................................. 370 38.3.3.Creando un modelo cliente servidor......................................................................................... 371 38.3.4.Transferencia de datos............................................................................................................. 371 38.4.Procedimientos en openSUSE y SUSE Linux Enterprise.............................................371 38.4.1.Conexiones simples.................................................................................................................. 372 38.4.2.Revisin de puertos.................................................................................................................. 372 38.4.3.Creando un modelo cliente servidor......................................................................................... 373 38.4.4.Transferencia de datos............................................................................................................. 37339.Como utilizar Netstat......................................................................................374 39.1.Introduccin..................................................................................................................... 374 39.1.1.Acerca de Netstat..................................................................................................................... 374 39.2.Procedimientos................................................................................................................ 37440.Uso del mandato ARP.....................................................................................379 40.1.Introduccin..................................................................................................................... 379 40.1.1.Acerca de ARP.......................................................................................................................... 379 40.2.Equipamiento lgico necesario........................................................................................380 40.3.Procedimientos................................................................................................................ 38041.Introduccin a IPTABLES.................................................................................383 41.1.Introduccin..................................................................................................................... 383 41.1.1.Acerca de Iptables y Netfilter................................................................................................... 38316 17. Joel Barrios Dueas Configuracin de Servidores con GNU/Linux 41.2.Equipamiento lgico necesario........................................................................................383 41.2.1.Instalacin a travs de yum..................................................................................................... 383 41.3.Procedimientos................................................................................................................ 383 41.3.1.Cadenas................................................................................................................................... 383 41.3.2.Reglas de destino..................................................................................................................... 384 41.3.3.Polticas por defecto................................................................................................................. 384 41.3.4.Limpieza de reglas especficas................................................................................................. 384 41.3.5.Reglas especficas.................................................................................................................... 384 Ejemplos de reglas.............................................................................................................................. 384 41.3.6.Eliminar reglas......................................................................................................................... 386 41.3.7.Mostrar la lista de cadenas y reglas......................................................................................... 386 41.3.8.Iniciar, detener y reiniciar el servicio iptables.......................................................................... 388 41.3.9.Agregar el servicio iptables al arranque del sistema................................................................388 41.4.Bibliografa....................................................................................................................... 38842.Cmo instalar y utilizar ClamAV en CentOS...................................................389 42.1.Introduccin..................................................................................................................... 389 42.1.1.Acerca de ClamAV.................................................................................................................... 389 42.2.Equipamiento lgico necesario........................................................................................389 42.2.1.Creacin del usuario para ClamAV........................................................................................... 389 42.2.2.Instalacin a travs de yum..................................................................................................... 390 42.3.Procedimientos................................................................................................................ 390 42.3.1.SELinux y el servicio clamav-milter.......................................................................................... 390 42.3.2.Configuracin de Freshclam..................................................................................................... 390 42.3.3.Uso bsico del mandato clamscan........................................................................................... 39143.Instalacin y configuracin de CUPS..............................................................393 43.1.Introduccin..................................................................................................................... 393 43.1.1.Acerca de CUPS........................................................................................................................ 393 43.2.Equipamiento lgico necesario........................................................................................393 43.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................393 43.2.2.En openSUSE y SUSE Linux Enterprise............................................................................... 394 43.3.Iniciar servicio y aadir el servicio al arranque del sistema............................................395 43.3.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................395 43.3.2.En openSUSE y SUSE Linux Enterprise............................................................................... 395 43.4.Modificaciones necesarias en el muro cortafuegos.........................................................395 43.4.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................396 43.4.2.En openSUSE y SUSE Linux Enterprise............................................................................... 397 43.5.Archivos y directorios de configuracin...........................................................................398 Archivos de bitcoras............................................................................................................... 399 Permitir conexiones desde anfitriones remotos.......................................................................399 43.5.1.En CentOS, Fedora o Red Hat Enterprise........................................................................... 399 43.5.2.En openSUSE o SUSE Linux Enterprise............................................................................... 400 43.5.3.Modo terminal.......................................................................................................................... 402 43.6.Aadir o modificar impresoras......................................................................................... 404 43.6.1.Configuracin de opciones de impresin.................................................................................. 406 43.7.Impresin desde el intrprete de mandatos....................................................................407 43.8.Verificar estados de las colas de impresin.....................................................................408 43.8.1.Cancelacin de trabajos de impresin..................................................................................... 40944.Introduccin al protocolo DNS........................................................................411 44.1.Equipamiento lgico necesario........................................................................................411 44.2.Conceptos........................................................................................................................ 411 44.2.1.Acerca del protocolo DNS (Domain Name System)..................................................................411 44.2.2.Qu es un NIC (Network Information Center)?........................................................................411 44.2.3.Qu es un FQDN (Fully Qualified Domain Name)?..................................................................411 44.2.4.Componentes de DNS.............................................................................................................. 412 44.2.5.Herramientas de bsqueda y consulta..................................................................................... 414 17 18. Joel Barrios Dueas Configuracin de Servidores con GNU/Linux44.3.Modificaciones necesarias en el muro cortafuegos.........................................................41544.3.1.System-config-firewall.............................................................................................................. 41544.3.2.Servicio iptables....................................................................................................................... 41644.3.3.Shorewall................................................................................................................................. 41645.Cmo configurar un servidor de nombres de dominio (DNS).........................41845.1.Introduccin..................................................................................................................... 41845.1.1.Acerca de Bind (Berkeley Internet Name Domain)...................................................................41845.2.Equipamiento lgico necesario........................................................................................41845.2.1.Instalacin a travs de yum..................................................................................................... 41845.2.2.Ajustes para Bind 9.7............................................................................................................... 41945.3.Procedimientos................................................................................................................ 42045.3.1.SELinux y el servicio named..................................................................................................... 42045.3.2.Configuracin mnima para el archivo /etc/named.conf...........................................................42145.3.3.Preparativos para aadir dominios........................................................................................... 42345.3.4.Creacin de los archivos de zona............................................................................................. 42445.3.5.Seguridad adicional en DNS para uso pblico..........................................................................42945.3.6.Seguridad adicional en DNS para uso exclusivo en red local...................................................43545.3.7.Las zonas esclavas................................................................................................................... 43745.3.8.Seguridad adicional para transferencias de zona.....................................................................43845.3.9.Reiniciar servicio y depuracin de configuracin..................................................................... 44146.Configuracin de servidor DHCP....................................................................44346.1.Introduccin..................................................................................................................... 44346.1.1.Acerca del protocolo DHCP....................................................................................................... 44346.1.2.Acerca de dhcp por Internet Software Consortium, Inc............................................................44446.2.Equipamiento lgico necesario........................................................................................44446.2.1.CentOS, Fedora y Red Hat Enterprise Linux....................................................................... 44446.3.Modificaciones necesarias en el muro cortafuegos.........................................................44446.4.SELinux y el servicio dhcpd.............................................................................................. 44546.5.Iniciar, detener y reiniciar, el servicio dhcpd...................................................................44546.6.Procedimientos................................................................................................................ 44646.6.1.Archivo de configuracin /etc/sysconfig/dhcpd........................................................................44646.6.2.Archivo de configuracin dhcpd.conf....................................................................................... 44646.6.3.Configuracin bsica................................................................................................................ 44746.6.4.Asignacin de direcciones IP estticas..................................................................................... 44846.6.5.Limitar el acceso por direccin MAC........................................................................................ 44946.6.6.Configuracin para funcionar con DNS dinmico.....................................................................45046.7.Comprobaciones desde cliente DHCP..............................................................................45647.Instalacin y configuracin de vsftpd.............................................................45847.1.Introduccin..................................................................................................................... 45847.1.1.Acerca del protocolo FTP.......................................................................................................... 45847.1.2.Acerca del protocolo FTPS........................................................................................................ 45947.1.3.Acerca de RSA.......................................................................................................................... 45947.1.4.Acerca de OpenSSL.................................................................................................................. 45947.1.5.Acerca de X.509....................................................................................................................... 45947.1.6.Acerca de vsftpd...................................................................................................................... 45947.2.Equipamiento lgico necesario........................................................................................46047.2.1.Instalacin a travs de yum..................................................................................................... 46047.3.Archivos de configuracin................................................................................................ 46047.3.1.Iniciar, detener y reiniciar el servicio vsftpd............................................................................ 46047.3.2.Agregar el servicio vsftpd al arranque del sistema..................................................................46147.4.Modificaciones necesarias en el muro cortafuegos.........................................................46147.4.1.Servicio iptables....................................................................................................................... 46147.4.2.Shorewall................................................................................................................................. 46147.5.Procedimientos................................................................................................................ 46247.5.1.SELinux y el servicio vsftpd...................................................................................................... 46218 19. Joel Barrios DueasConfiguracin de Servidores con GNU/Linux 47.5.2.Archivo /etc/vsftpd/vsftpd.conf................................................................................................. 462 47.5.3.Parmetro anonymous_enable................................................................................................. 463 47.5.4.Parmetro local_enable............................................................................................................ 463 47.5.5.Parmetro write_enable........................................................................................................... 463 47.5.6.Parmetros anon_upload_enable y anon_mkdir_write_enable..................................................463 47.5.7.Parmetro ftpd_banner............................................................................................................ 464 47.5.8.Estableciendo jaulas para los usuarios: parmetros chroot_local_user y chroot_list_file.........464 47.5.9.Parmetros pasv_min_port y pasv_max_port........................................................................... 464 47.5.10.Control del ancho de banda................................................................................................... 46448.Configuracin de OpenSSH.............................................................................470 48.1.Introduccin..................................................................................................................... 470 48.1.1.Acerca de SSH.......................................................................................................................... 470 48.1.2.Acerca de SFTP......................................................................................................................... 470 48.1.3.Acerca de SCP.......................................................................................................................... 470 48.1.4.Acerca de OpenSSH................................................................................................................. 470 48.2.Equipamiento lgico necesario........................................................................................471 48.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................471 48.2.2.En openSUSE y SUSE Linux Enterprise............................................................................... 471 48.3.Activar, desactivar, iniciar, detener y reiniciar el servicio ssh.........................................471 48.3.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................471 48.3.2.En openSUSE y SUSE Linux Enterprise............................................................................... 471 48.4.Modificaciones necesarias en el muro cortafuegos.........................................................472 48.4.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................472 48.4.2.En openSUSE y SUSE Linux Enterprise............................................................................... 473 48.5.SELinux y el servicio sshd................................................................................................ 474 48.5.1.Poltica ssh_chroot_rw_homedirs.............................................................................................. 474 48.5.2.Poltica fenced_can_ssh............................................................................................................ 474 48.5.3.Poltica ssh_sysadm_login........................................................................................................ 475 48.5.4.Poltica allow_ssh_keysign........................................................................................................ 475 48.5.5.Contexto ssh_home_t............................................................................................................... 475 48.6.Archivos de configuracin................................................................................................ 475 48.7.Procedimientos................................................................................................................ 476 48.7.1.Parmetro Port......................................................................................................................... 476 48.7.2.Parmetro ListenAddress......................................................................................................... 476 48.7.3.Parmetro PermitRootLogin..................................................................................................... 477 48.7.4.Parmetro X11Forwarding........................................................................................................ 477 48.7.5.Parmetro AllowUsers.............................................................................................................. 477 48.7.6.Parmetro UseDNS................................................................................................................... 477 48.8.Probando OpenSSH.......................................................................................................... 478 48.8.1.Acceso con intrprete de mandatos......................................................................................... 478 48.8.2.Transferencia de archivos a travs de SFTP.............................................................................478 48.8.3.Transferencia de archivos a travs de SCP.............................................................................. 48049.OpenSSH con autenticacin a travs de firma digital....................................482 49.1.Introduccin..................................................................................................................... 482 49.2.Procedimientos................................................................................................................ 482 49.2.1.Modificaciones en el Servidor remoto...................................................................................... 482 49.2.2.Modificaciones en el cliente..................................................................................................... 483 49.2.3.Comprobaciones...................................................................................................................... 48450.Configuracin y uso de NTP............................................................................485 50.1.Introduccin..................................................................................................................... 485 50.1.1.Acerca de NTP.......................................................................................................................... 485 50.1.2.Acerca de UTC.......................................................................................................................... 486 50.2.Equipamiento lgico necesario........................................................................................486 50.2.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................486 50.2.2.En openSUSE y SUSE Linux Enterprise............................................................................... 486 50.3.Modificaciones necesarias en el muro cortafuegos.........................................................48619 20. Joel Barrios Dueas Configuracin de Servidores con GNU/Linux 50.3.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................486 50.3.2.En openSUSE y SUSE Linux Enterprise............................................................................... 488 50.4.Iniciar, detener y reiniciar el servicio ntpd.......................................................................489 50.4.1.En CentOS, Fedora y Red Hat Enterprise Linux..................................................................489 50.4.2.En openSUSE y SUSE Linux Enterprise............................................................................... 490 50.5.Procedimientos................................................................................................................ 490 50.5.1.Herramienta ntpdate................................................................................................................ 490 50.5.2.Archivo de configuracin /etc/ntp.conf..................................................................................... 490 50.5.3.Configuracin de clientes......................................................................................................... 49451.Configuracin de servidor NFS.......................................................................498 51.1.Introduccin..................................................................................................................... 498 51.2.Equipamiento lgico necesario........................................................................................499 51.2.1.En CentOS, Fedora y Red Hat Enterprise Linux........................................................................ 499 51.2.2.Instalacin en openSUSE y SUSE Linux Enterprise...................................................................499 51.3.Definir los puertos utilizados por NFS..............................................................................499 51.4.Iniciar servicio y aadir el servicio al inicio del sistema...................................................500 51.4.1.En CentOS, Fedora y Red Hat Enterprise Linux........................................................................ 500 51.4.2.En openSUSE y SUSE Linux Enterprise..................................................................................... 501 51.5.Modificaciones necesarias en los archivos /etc/hosts.allow y /etc/hosts.deny.................502 51.6.Modificaciones necesarias en el muro cortafuegos.........................................................502 51.6.1.En CentOS, Fedora y Red Hat Enterprise Linux........................................................................ 503 51.6.2.En openSUSE y SUSE Linux Enterprise..................................................................................... 505 51.7.Procedimientos................................................................................................................ 506 51.7.1.El archivo /etc/exports............................................................................................................. 506 51.7.2.Verificacin del servicio........................................................................................................... 509 51.7.3.Montaje de sistemas de archivos NFS...................................................................................... 510 51.7.4.Modulo nfs de YaST en openSUSE y SUSE Linux Enterprise.....................................................511 51.8.Ejercicios.......................................................................................................................... 511 51.8.1.Compartir un volumen NFS para acceso pblico......................................................................511 51.9.Bibliografa....................................................................................................................... 51352.Configuracin bsica de Samba.....................................................................514 52.1.Introduccin..................................................................................................................... 514 52.1.1.Acerca del protocolo SMB......................................................................................................... 514 52.1.2.Acerca de Samba..................................................................................................................... 514 52.2.Equipamiento lgico necesario........................................................................................514 Instalacin a travs de yum................................................................................................................ 514 52.3.Modificaciones necesarias en el muro cortafuegos.........................................................515 52.3.1.Servicio iptables....................................................................................................................... 515 52.3.2.Shorewall................................................................................................................................. 515 52.4.SELinux y el servicio smb................................................................................................. 516 52.5.Iniciar el servicio y aadirlo al arranque del sistema.......................................................517 52.6.Procedimientos................................................................................................................ 517 52.6.1.Alta de cuentas de usuario....................................................................................................... 517 52.6.2.El archivo lmhosts.................................................................................................................... 518 52.6.3.Parmetros principales del archivo smb.conf...........................................................................519 52.6.4.Parmetro remote announce.................................................................................................... 521 52.6.5.Impresoras en Samba.............................................................................................................. 522 52.6.6.Compartiendo directorios a travs de Samba.......................................................................... 522 52.7.Comprobaciones.............................................................................................................. 525 52.7.1.Modo texto desde GNU/Linux................................................................................................... 525 52.7.2.Modo grfico............................................................................................................................ 52753.Cmo configurar Samba denegando acceso a ciertos archivos.....................529 53.1.Introduccin..................................................................................................................... 529 53.2.Procedimientos................................................................................................................ 529 53.3.Aplicando los cambios..................................................................................................... 529 20 21. Joel Barrios Dueas Configuracin de Servidores con GNU/Linux53.4.Comprobaciones.............................................................................................................. 53054.Cmo configurar Samba con Papelera de Reciclaje.......................................53154.1.Introduccin..................................................................................................................... 53154.2.Procedimientos................................................................................................................ 53154.3.Aplicando los cambios..................................................................................................... 53354.4.Comprobaciones.............................................................................................................. 53355.Cmo configurar Samba como cliente o servidor WINS.................................53655.1.Introduccin..................................................................................................................... 53655.2.Procedimientos................................................................................................................ 53655.2.1.Parmetros wins server y wins support.................................................................................... 53655.2.2.Parmetro name resolve order................................................................................................. 53755.2.3.Parmetro wins proxy.............................................................................................................. 53755.2.4.Parmetro dns proxy................................................................................................................ 53755.2.5.Parmetro max ttl.................................................................................................................... 53755.2.6.Parmetros max wins ttl y min wins ttl.................................................................................... 53855.3.Aplicando los cambios..................................................................................................... 53856.Instalacin, configuracin y optimizacin de Spamassassin..........................53956.1.Introduccin..................................................................................................................... 53956.1.1.Acerca de SpamAssassin.......................................................................................................... 53956.1.2.Acerca de Procmail................................................................................................................... 53956.2.Equipamiento lgico necesario........................................................................................53956.2.1.Instalacin a travs de yum..................................................................................................... 53956.3.SELinux y el servicio spamasssassin................................................................................54056.3.1.Polticas de SElinux.................................................................................................................. 54056.3.2.Otros ajustes de SELinux.......................................................................................................... 54156.4.Procedimientos................................................................................................................ 54356.4.1.Iniciar el servicio y aadirlo a los servicios de arranque del sistema.......................................54356.4.2.Configuracin de Procmail....................................................................................................... 54356.4.3.Configuracin del archivo /etc/mail/spamassassin/local.cf.......................................................54456.5.Consejos para sacarle mejor provecho a Spamassassin utilizando sa-learn...................54656.6.Incrementando las capacidades de filtrado.....................................................................54756.6.1.Optimizando Spamassassin...................................................................................................... 54856.6.2.Por qu Perl-Mail-SPF, Perl-Razor-Agent, Pyzor, Spamassassin-FuzzyOcr y poppler-utils?.....54857.Configuracin simple para Antivirus y Antispam............................................55057.1.Procedimientos................................................................................................................ 55058.Introduccin a los protocolos de correo electrnico.......................................55458.1.Introduccin..................................................................................................................... 55458.1.1.Preparativos............................................................................................................................. 55458.1.2.Protocolos utilizados................................................................................................................ 55558.2.Referencias...................................................................................................................... 55959.Configuracin bsica de Sendmail.................................................................56059.1.Introduccin..................................................................................................................... 56059.1.1.Acerca de Sendmail...................................................................................