<?xml version="1.0" encoding="ISO-8859-1"?><!-- generator="FeedCreator 1.7.2" --><rss version="2.0">    <channel>        <title>Trabajos</title>        <description>Trabajos para webmasters</description>        <link>http://constantinetux.blogcindario.com/</link>        <lastBuildDate>Thu, 24 Apr 2008 00:59:16 +0100</lastBuildDate>        <generator>FeedCreator 1.7.2</generator>        <item>            <title>Instalacion perfecta Debian Etch</title>            <link>http://constantinetux.blogcindario.com/2008/03/00001-instalacion-perfecta-debian-etch.html</link>            <description>&lt;span style=&quot;font-size: 1px; visibility: hidden;&quot;&gt;XnRnXZvLpO www.softwarelibre.misiones.gov.ar&lt;/span&gt; &lt;table class=&quot;contentpaneopen&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; width=&quot;100%&quot;&gt;La Instalaci&amp;oacute;n Perfecta - Debian 4.0 &quot;Etch&quot; &lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.softwarelibre.misiones.gov.ar/index2.php?option=com_content&amp;amp;task=view&amp;amp;id=83&amp;amp;pop=1&amp;amp;page=0&amp;amp;Itemid=3&quot; onclick=&quot;window.open('http://www.softwarelibre.misiones.gov.ar/index2.php?option=com_content&amp;amp;task=view&amp;amp;id=83&amp;amp;pop=1&amp;amp;page=0&amp;amp;Itemid=3','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;&quot; title=&quot;Imprimir&quot; target=&quot;_blank&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;Imprimir&quot; border=&quot;0&quot; name=&quot;Imprimir&quot; src=&quot;http://www.softwarelibre.misiones.gov.ar/images/M_images/printButton.png&quot; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.softwarelibre.misiones.gov.ar/index2.php?option=com_content&amp;amp;task=emailform&amp;amp;id=83&amp;amp;itemid=3&quot; onclick=&quot;window.open('http://www.softwarelibre.misiones.gov.ar/index2.php?option=com_content&amp;amp;task=emailform&amp;amp;id=83&amp;amp;itemid=3','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=400,height=250,directories=no,location=no'); return false;&quot; title=&quot;E-mail&quot; target=&quot;_blank&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;E-mail&quot; border=&quot;0&quot; name=&quot;E-mail&quot; src=&quot;http://www.softwarelibre.misiones.gov.ar/images/M_images/emailButton.png&quot; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; valign=&quot;top&quot;&gt;Versi&amp;oacute;n 1.0&lt;br /&gt;&lt;p&gt;Autor: Falko Timme &amp;lt;ft [en] falkotimme.com&amp;gt;&lt;br /&gt;Versi&amp;oacute;n castellana no autorizada: Daniel Armando Rodriguez &amp;lt;drodriguez [en] misiones.gov.ar &amp;gt;&lt;br /&gt;Gracias a Marcelo Guazardo por el comentario sobre &lt;a href=&quot;http://postgrey.schweikert.ch/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;Postgrey&lt;/span&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&amp;Uacute;ltima edici&amp;oacute;n: 07/07/2007&lt;/p&gt;&lt;p&gt;Este tutorial muestra como configurar un servidor basado en Debian Etch (Debian 4.0) que ofrezca todos los servicios requeridos por proveedores de acceso y alojamiento: servidor web Apache (con soporte SSL), servidor de correo Postfix con SMTP-AUTH y TLS, servidor DNS BIND, servidor FTP Proftpd, servidor MySQL, Courier POP3/IMAP, Quota, Firewall, etc. Este documento ha sido escrito para la versi&amp;oacute;n de 32 bits de Debian Etch, aunque tambi&amp;eacute;n deber&amp;iacute;a funcionar con la de 64 bits mediante unas peque&amp;ntilde;as modificaciones.&lt;/p&gt;&lt;p&gt;Se utilizar&amp;aacute;n los siguientes programas:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Servidor Web: Apache 2.2 &lt;/li&gt;&lt;li&gt;Servidor de Bases de Datos: MySQL 5.0 &lt;/li&gt;&lt;li&gt;Servidor de Correo: Postfix &lt;/li&gt;&lt;li&gt;Servidor DNS: BIND9 &lt;/li&gt;&lt;li&gt;Servidor FTP: proftpd &lt;/li&gt;&lt;li&gt;POP3/IMAP: se usar&amp;aacute; el formato Maildir para instalar luego Courier-POP3/Courier-IMAP. &lt;/li&gt;&lt;li&gt;Webalizer para estad&amp;iacute;sticas del sitio web &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Al finalizar deber&amp;iacute;a tener un sistema de desempe&amp;ntilde;o confiable, y si quisiera podr&amp;iacute;a instalar un panel de control de alojamiento web gratuito como pr ejemplo &lt;a href=&quot;http://www.ispconfig.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;ISPConfig&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Esta no es la &amp;uacute;nica manera de configurar un sistema de estas caracter&amp;iacute;sticas. Existen muchas formas de hacerlo pero esta es la que yo he seguido. No garantizo que esto funcione para usted. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;1&quot; title=&quot;1&quot;&gt;&lt;/a&gt;1 Requerimientos&lt;/h3&gt;&lt;p&gt;Para instalar el sistema necesitar&amp;aacute;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;el CD Debian Etch Netinstall (la lista de r&amp;eacute;plicas esta disponible aqu&amp;iacute;: &lt;a href=&quot;http://www.debian.org/CD/http-ftp/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;http://www.debian.org/CD/http-ftp/&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;una conexi&amp;oacute;n a internet r&amp;aacute;pida. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;2&quot; title=&quot;2&quot;&gt;&lt;/a&gt;2 Nota Preliminar&lt;/h3&gt;&lt;p&gt;En este tutorial uso el nombre de host &lt;span class=&quot;system&quot;&gt;servidor1.prueba.gov.ar&lt;/span&gt; con la direcci&amp;oacute;n IP &lt;span class=&quot;system&quot;&gt;192.168.0.100&lt;/span&gt; y la puerta de enlace &lt;span class=&quot;system&quot;&gt;192.168.0.1&lt;/span&gt;. Deber&amp;aacute; reemplazar estos datos con los apropiados a su escenario. &lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;3&quot; title=&quot;3&quot;&gt;&lt;/a&gt;3 Sistema Base&lt;/h3&gt;&lt;p&gt;Inserte el CD Debian Etch Netinstall y arranque su sistema desde &amp;eacute;l. Presione &lt;span class=&quot;system&quot;&gt;ENTER&lt;/span&gt;: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;La instalaci&amp;oacute;n comienza, en primer lugar debe escoger el idioma: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Luego seleccione su ubicaci&amp;oacute;n: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Elija una distribuci&amp;oacute;n de teclado: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;El programa verifica el CD de instalaci&amp;oacute;n, su hardware y configura la red autom&amp;aacute;ticamente si existe un servidor DHCP: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ingrese el nombre de host. En este ejemplo, el sistema se llama &lt;span class=&quot;system&quot;&gt;servidor1.prueba.gov.ar&lt;/span&gt;, de modo que ingreso &lt;span class=&quot;system&quot;&gt;servidor1&lt;/span&gt;:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ingrese el nombre de su dominio. En este ejemplo es &lt;span class=&quot;system&quot;&gt;prueba.gov.ar&lt;/span&gt;:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ahora debe particionar su disco duro. Por simplicidad crear&amp;eacute; una &amp;uacute;nica partici&amp;oacute;n (con el punto de montaje &lt;span class=&quot;system&quot;&gt;/&lt;/span&gt;) y una peque&amp;ntilde;a partici&amp;oacute;n swap as&amp;iacute; que selecciono &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;Guiado - usar todo el disco &lt;/strong&gt;&lt;/span&gt;(por supuesto, el particionado depende totalmente de usted - si lo prefiere, puede crear m&amp;aacute;s que una sola partici&amp;oacute;n, tambi&amp;eacute;n puede usar LVM):&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Seleccione el disco que quiere particionar: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Luego escoja un esquema de particionado. Como se mencion&amp;oacute; antes, eleg&amp;iacute; &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;Todos los ficheros en una partici&amp;oacute;n (recomendado para novatos)&lt;/strong&gt;&lt;/span&gt; por simplicidad - la selecci&amp;oacute;n depende de sus preferencias: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cuando este listo, seleccione &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;Finalizar el particionado y escribir los cambios en el disco&lt;/strong&gt;&lt;/span&gt;: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Seleccione &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;S&amp;iacute;&lt;/strong&gt;&lt;/span&gt; cuando se le pregunte &lt;strong&gt;&amp;iquest;Desea escribir los cambios en los discos discos?&lt;/strong&gt;: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Seguidamente, sus nuevas particiones ser&amp;aacute;n creadas y rebir&amp;aacute;n formato: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;Luego deber&amp;aacute; ingresar una clave para el superusuario (root):&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Confirme la clave para evitar errores: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cree una cuenta de usuario normal, por ejemplo el usuario &lt;span class=&quot;system&quot;&gt;Administrador&lt;/span&gt; con el nombre de usuario &lt;span class=&quot;system&quot;&gt;administrador&lt;/span&gt; (no utilice el nombre de usuario &lt;span class=&quot;system&quot;&gt;admin&lt;/span&gt; ya que en Debian Etch es un nombre reservado):&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ahora est&amp;aacute; siendo instalado el sistema base: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A continuaci&amp;oacute;n debe configurar apt. Puesto que est&amp;aacute; utilizando el CD Netinstall de Debian Etch que solamente contiene un m&amp;iacute;nimo grupo de paquetes, deber&amp;aacute; utilizar una r&amp;eacute;plica en red:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Seleccione el pa&amp;iacute;s donde est&amp;aacute; ubicada la r&amp;eacute;plica en red que quiere usar (usualmente esto es el pa&amp;iacute;s don su sistema Debian Etch est&amp;aacute; situado): &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Luego seleccione la r&amp;eacute;plica que quiere usar (ej. &lt;span class=&quot;system&quot;&gt;debian.logiclinux.com&lt;/span&gt;): &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A menos que utilice un proxy HTTP, deje en blanco el siguiente campo y presione &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;Continuar&lt;/strong&gt;&lt;/span&gt;: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ahora apt est&amp;aacute; actualizando su base de datos de paquetes: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Puede saltear la encuesta de uso de paquetes seleccionando &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;No&lt;/strong&gt;&lt;/span&gt;: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Necesitamos un servidor web, servidor DNS, servidor de correo y una base de datos MySQL, pero nunca selecciono alguno de ellos porque quiero tener control total sobre lo que se instala en mi sistema. Instalaremos los paquetes necesarios manualmente m&amp;aacute;s adelante. Por ello seleccionamos &lt;strong&gt;Sistema est&amp;aacute;ndar&lt;/strong&gt; y presionamos &lt;strong&gt;Continuar&lt;/strong&gt;: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Los paquetes requeridos est&amp;aacute;n siendo instalados en el sistema: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cuando se le pregunte: &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;Instalar el cargador de arranque GRUB en el registro principal de arranque&lt;/strong&gt;&lt;/span&gt;, seleccione &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;S&amp;iacute;&lt;/strong&gt;&lt;/span&gt;: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Tras lo cual ser&amp;aacute; instalado el cargador de arranque GRUB: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;La instalaci&amp;oacute;n del sistema base ha finalizado. Quite el CD Netinstall de Debian Etch de la unidad y presione &lt;span class=&quot;system&quot;&gt;&lt;strong&gt;Continuar&lt;/strong&gt;&lt;/span&gt; para reiniciar el sistema: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;En el pr&amp;oacute;ximo paso...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;4&quot; title=&quot;4&quot;&gt;&lt;/a&gt;4 Instalar el Servidor SSH&lt;/h3&gt;&lt;p&gt;Debian Etch no instala OpenSSH en forma predeterminada, debemos hacerlo ahora. Ejecute &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install ssh openssh-server&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;5&quot; title=&quot;5&quot;&gt;&lt;/a&gt;5 Configurar la Red &lt;/h3&gt;&lt;p&gt;El instalador de Debian Etch ha configurado nuestro sistema para que obtenga los par&amp;aacute;metros de la red via DHCP, necesitamos cambiar eso ahora puesto que un servidor deber&amp;iacute;a tener una direcci&amp;oacute;n IP est&amp;aacute;tica. Edite &lt;span class=&quot;system&quot;&gt;/etc/network/interfaces&lt;/span&gt; y aj&amp;uacute;stelo a sus necesidades (en esta configuraci&amp;oacute;n de ejemplo uso la direcci&amp;oacute;n IP &lt;span class=&quot;system&quot;&gt;192.168.0.100&lt;/span&gt;) (note que reemplac&amp;eacute; &lt;span class=&quot;system&quot;&gt;allow-hotplug eth0&lt;/span&gt; con &lt;span class=&quot;system&quot;&gt;auto eth0&lt;/span&gt;; de otro modo no ser&amp;aacute; posible reiniciar la red y necesitaremos reiniciar el sistema completo): &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/network/interfaces&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;# This file describes the network interfaces available on your system&lt;br /&gt;# and how to activate them. For more information, see interfaces(5).&lt;br /&gt;&lt;br /&gt;# The loopback network interface&lt;br /&gt;auto lo&lt;br /&gt;iface lo inet loopback&lt;br /&gt;&lt;br /&gt;# The primary network interface&lt;br /&gt;#allow-hotplug eth0&lt;br /&gt;#iface eth0 inet dhcp&lt;br /&gt;auto eth0&lt;br /&gt;iface eth0 inet static&lt;br /&gt;&lt;br /&gt;address 192.168.0.100&lt;br /&gt;&lt;br /&gt;netmask 255.255.255.0&lt;br /&gt;&lt;br /&gt;network 192.168.0.0&lt;br /&gt;&lt;br /&gt;broadcast 192.168.0.255&lt;br /&gt;&lt;br /&gt;gateway 192.168.0.1&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Luego reinicie la red: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/networking restart&lt;/p&gt;&lt;p&gt;Edite &lt;span class=&quot;system&quot;&gt;/etc/hosts. Haga que se vea as&amp;iacute;&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/hosts&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;127.0.0.1&lt;br /&gt;localhost.localdomain&lt;br /&gt;localhost&lt;br /&gt;192.168.0.100&lt;br /&gt;servidor1.prueba.gov.ar&lt;br /&gt;servidor1&lt;br /&gt;&lt;br /&gt;# The following lines are desirable for IPv6 capable hosts&lt;br /&gt;::1&lt;br /&gt;ip6-localhost ip6-loopback&lt;br /&gt;fe00::0 ip6-localnet&lt;br /&gt;ff00::0 ip6-mcastprefix&lt;br /&gt;ff02::1 ip6-allnodes&lt;br /&gt;ff02::2 ip6-allrouters&lt;br /&gt;ff02::3 ip6-allhosts&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Ahora ejecute &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;echo servidor1.prueba.gov.ar &amp;gt; /etc/hostname&lt;/p&gt;&lt;p&gt;y reinicie el sistema:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;shutdown -r now&lt;/p&gt;&lt;p&gt;Posteriormente, ejecute &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;hostname&lt;br /&gt;hostname -f&lt;/p&gt;&lt;p&gt;Ambos deber&amp;iacute;an mostrar &lt;span class=&quot;system&quot;&gt;servidor1.prueba.gov.ar&lt;/span&gt;. &lt;/p&gt;&lt;p&gt;A partir de ahora puede usar un cliente SSH tal como &lt;a href=&quot;http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;PuTTY&lt;/span&gt;&lt;/a&gt; y conectarse desde su estaci&amp;oacute;n de trabajo a su servidor Debian Etch para seguir con los restantes pasos de este tutorial. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;6&quot; title=&quot;6&quot;&gt;&lt;/a&gt;6 Edite /etc/apt/sources.list y Actualice su Instalaci&amp;oacute;n Linux&lt;/h3&gt;&lt;p&gt;Edite &lt;span class=&quot;system&quot;&gt;/etc/apt/sources.list&lt;/span&gt;. Comente las lineas que refieren al CD. Deber&amp;iacute;a ver algo similar a esto: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/apt/sources.list&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;#&lt;br /&gt;# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main&lt;br /&gt;#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main&lt;br /&gt;deb http://debian.logiclinux.com/debian/ stable main&lt;br /&gt;deb http://mirrors.kernel.org/debian stable main contrib&lt;br /&gt;deb http://security.debian.org/ stable/updates main contrib&lt;br /&gt;deb-src http://security.debian.org/ stable/updates main contrib&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Luego ejecute &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get update&lt;/p&gt;&lt;p&gt;para actualizar la base de datos de paquetes apt y &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get upgrade&lt;/p&gt;&lt;p&gt;para instalar las &amp;uacute;ltimas actualizaciones (si hubiera alguna). &lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;7&quot; title=&quot;7&quot;&gt;&lt;/a&gt;7 Instalar Algunos Programas &lt;/h3&gt;&lt;p&gt;Ahora instalaremos unos pocos paquetes que ser&amp;aacute;n necesarios m&amp;aacute;s adelante. Ejecute &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb4.3-dev libpcre3 libpopt-dev linux-kernel-headers lynx m4 make ncftp nmap openssl perl perl-modules unzip zip zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++&lt;/p&gt;&lt;p&gt;(Este comando deber&amp;iacute;a ir en &lt;strong&gt;una s&amp;oacute;la linea&lt;/strong&gt;!) &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;8&quot; title=&quot;8&quot;&gt;&lt;/a&gt;8 Quota&lt;/h3&gt;&lt;p class=&quot;highlight&quot;&gt;(Si ha escogido un esquema de particionado diferente al que he utilizado deber&amp;aacute; ajustar este cap&amp;iacute;tulo de modo tal que quota sea aplicada en aquellas particiones donde usted la necesite.) &lt;/p&gt;&lt;p&gt;Para instalar quota, ejecute &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install quota&lt;/p&gt;&lt;p&gt;Edite &lt;span class=&quot;system&quot;&gt;/etc/fstab&lt;/span&gt;. El m&amp;iacute;o se ve as&amp;iacute; (agregu&amp;eacute;&lt;span class=&quot;system&quot;&gt; ,usrquota,grpquota&lt;/span&gt; a la partici&amp;oacute;n &lt;span class=&quot;system&quot;&gt;/dev/hda1&lt;/span&gt; (punto de montaje &lt;span class=&quot;system&quot;&gt;/&lt;/span&gt;; el nombre de su dispositivo podr&amp;iacute;a ser &lt;span class=&quot;system&quot;&gt;/dev/sda1&lt;/span&gt; o similar)): &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/fstab&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;# /etc/fstab: static file system information.&lt;br /&gt;#&lt;br /&gt;# &amp;lt;file system&amp;gt; &amp;lt;mount point&amp;gt;&lt;br /&gt;&amp;lt;type&amp;gt;&lt;br /&gt;&amp;lt;options&amp;gt;&lt;br /&gt;&amp;lt;dump&amp;gt;&lt;br /&gt;&amp;lt;pass&amp;gt;&lt;br /&gt;proc&lt;br /&gt;/proc&lt;br /&gt;proc&lt;br /&gt;defaults&lt;br /&gt;0&lt;br /&gt;0&lt;br /&gt;/dev/hda1&lt;br /&gt;/&lt;br /&gt;ext3&lt;br /&gt;defaults,errors=remount-ro,usrquota,grpquota 0&lt;br /&gt;1&lt;br /&gt;/dev/hda5&lt;br /&gt;none&lt;br /&gt;swap&lt;br /&gt;sw&lt;br /&gt;0&lt;br /&gt;0&lt;br /&gt;/dev/hdc&lt;br /&gt;/media/cdrom0&lt;br /&gt;udf,iso9660 user,noauto&lt;br /&gt;0&lt;br /&gt;0&lt;br /&gt;/dev/fd0&lt;br /&gt;/media/floppy0&lt;br /&gt;auto&lt;br /&gt;rw,user,noauto&lt;br /&gt;0&lt;br /&gt;0&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;para habilitar quota, ejecute estos comandos:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;touch /quota.user /quota.group&lt;br /&gt;chmod 600 /quota.*&lt;br /&gt;mount -o remount /&lt;br /&gt;quotacheck -avugm&lt;br /&gt;quotaon -avug&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;9&quot; title=&quot;9&quot;&gt;&lt;/a&gt;9 Servidor DNS&lt;/h3&gt;&lt;p&gt;Ejecute&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install bind9&lt;/p&gt;&lt;p&gt;Por razones de seguridad queremos ejecutar BIND enjaulado (chrooted) de modo que tendremos que seguir los siguientes pasos: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/bind9 stop&lt;/p&gt;&lt;p&gt;Edite el archivo &lt;span class=&quot;system&quot;&gt;/etc/default/bind9&lt;/span&gt; para que el demonio corra con el usuario sin privilegios bind, encerrado en &lt;span class=&quot;system&quot;&gt;/var/lib/named&lt;/span&gt;. Modifique la linea: &lt;span class=&quot;system&quot;&gt;OPTIONS=&quot;-u bind&quot;&lt;/span&gt; para dejarla como &lt;span class=&quot;system&quot;&gt;OPTIONS=&quot;-u bind -t /var/lib/named&quot;&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/default/bind9&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;OPTIONS=&quot;-u bind -t /var/lib/named&quot;&lt;br /&gt;# Set RESOLVCONF=no to not run resolvconf&lt;br /&gt;RESOLVCONF=yes&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Cree los directorios necesarios en &lt;span class=&quot;system&quot;&gt;/var/lib&lt;/span&gt;: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;mkdir -p /var/lib/named/etc&lt;br /&gt;mkdir /var/lib/named/dev&lt;br /&gt;mkdir -p /var/lib/named/var/cache/bind&lt;br /&gt;mkdir -p /var/lib/named/var/run/bind/run&lt;/p&gt;&lt;p&gt;Luego mueva el directorio de configuraci&amp;oacute;n desde &lt;span class=&quot;system&quot;&gt;/etc&lt;/span&gt; a &lt;span class=&quot;system&quot;&gt;/var/lib/named/etc&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;mv /etc/bind /var/lib/named/etc&lt;/p&gt;&lt;p&gt;Cree un enlace simb&amp;oacute;lico al nuevo directorio de configuraci&amp;oacute;n desde la atigua ubicaci&amp;oacute;n (para evitar problemas cuando bind sea actualizado en el futuro): &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;ln -s /var/lib/named/etc/bind /etc/bind&lt;/p&gt;&lt;p&gt;Cree los dispositivos null y random, y corrija los permisos de los directorios: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;mknod /var/lib/named/dev/null c 1 3&lt;br /&gt;mknod /var/lib/named/dev/random c 1 8&lt;br /&gt;chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random&lt;br /&gt;chown -R bind:bind /var/lib/named/var/*&lt;br /&gt;chown -R bind:bind /var/lib/named/etc/bind&lt;/p&gt;&lt;p&gt;Necesitamos modicar&lt;span class=&quot;system&quot;&gt;/etc/default/syslogd&lt;/span&gt; ya que a&amp;uacute;n podemos tener importantes mensajes (logs) en los registros del sistema. Modifique la linea: &lt;span class=&quot;system&quot;&gt;SYSLOGD=&quot;&quot;&lt;/span&gt; para que se pueda leer: &lt;span class=&quot;system&quot;&gt;SYSLOGD=&quot;-a /var/lib/named/dev/log&quot;&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/default/syslogd&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;#&lt;br /&gt;# Top configuration file for syslogd&lt;br /&gt;#&lt;br /&gt;#&lt;br /&gt;# Full documentation of possible arguments are found in the manpage&lt;br /&gt;# syslogd(8).&lt;br /&gt;#&lt;br /&gt;#&lt;br /&gt;# For remote UDP logging use SYSLOGD=&quot;-r&quot;&lt;br /&gt;#&lt;br /&gt;SYSLOGD=&quot;-a /var/lib/named/dev/log&quot;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Reinicie el demonio de registro (logging): &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/sysklogd restart&lt;/p&gt;&lt;p&gt;Inicie BIND, y veriique si hay errores en &lt;span class=&quot;system&quot;&gt;/var/log/syslog&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/bind9 start&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;10&quot; title=&quot;10&quot;&gt;&lt;/a&gt;10 MySQL&lt;/h3&gt;&lt;p&gt;Para instalar MySQL, ejecutamos&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install mysql-server mysql-client libmysqlclient15-dev&lt;/p&gt;&lt;p&gt;Queremos que MySQL escuche en todas las interfaces, no solo localhost, entonces editamos &lt;span class=&quot;system&quot;&gt;/etc/mysql/my.cnf&lt;/span&gt; y descomentamos la linea &lt;span class=&quot;system&quot;&gt;bind-address = 127.0.0.1&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/mysql/my.cnf&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;[...]&lt;br /&gt;#bind-address&lt;br /&gt;= 127.0.0.1&lt;br /&gt;[...]&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Luego reiniciamos MySQL:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/mysql restart&lt;/p&gt;&lt;p&gt;Ahora chequeamos que est&amp;aacute; habilitado el servicio de red. Ejecute&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;netstat -tap&lt;/p&gt;&lt;p&gt;En la salida deber&amp;iacute;a ver una linea como esta:&lt;/p&gt;&lt;p class=&quot;system&quot;&gt;tcp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;*:mysql&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*:*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LISTEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3281/mysqld&lt;/p&gt;&lt;p&gt;Ejecute&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;mysqladmin -u root password la_clave_del_super_usuario_sql&lt;br /&gt;mysqladmin -h servidor1.prueba.gov.ar -u root password la_clave_del_super_usuario_sql&lt;/p&gt;&lt;p&gt;para establecer una clave para el usuario root (de otro modo cualquiera podr&amp;aacute; acceder a su base de datos MySQL!).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;11&quot; title=&quot;11&quot;&gt;&lt;/a&gt;11 Postfix con SMTP-AUTH y TLS&lt;/h3&gt;&lt;p&gt;Para instalar Postfix con SMTP-AUTH y TLS siga los pasos siguientes: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail postgrey&lt;/p&gt;&lt;p&gt;Le ser&amp;aacute;n hechas dos preguntas. Responda de acuerdo a lo siguiente:&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;system&quot;&gt;General type of configuration?&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- Internet Site&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Mail name?&lt;/span&gt; &lt;span class=&quot;highlight&quot;&gt;&lt;span style=&quot;background-color: #ddffff;&quot;&gt;&amp;lt;-- servidor1.prueba.gov.ar&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Luego ejecute&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;dpkg-reconfigure postfix&lt;/p&gt;&lt;p&gt;Nuvamente, algunas preguntas le ser&amp;aacute;n hechas:&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;system&quot;&gt;General type of configuration?&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- Internet Site&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Where should mail for root go&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- [blank]&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Mail name?&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- servidor1.prueba.gov.ar&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Other destinations to accept mail for? (blank for none)&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- servidor1.prueba.gov.ar, localhost.prueba.gov.ar, localhost.localdomain, localhost&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Force synchronous updates on mail queue?&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- No&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Local networks?&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- 127.0.0.0/8&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Use procmail for local delivery?&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- Yes&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Mailbox size limit&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- 0&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Local address extension character?&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- +&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;Internet protocols to use?&lt;/span&gt; &lt;span class=&quot;highlight&quot;&gt;&lt;span style=&quot;background-color: #ddffff;&quot;&gt;&amp;lt;-- all&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Luego, haga esto:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;postconf -e 'smtpd_sasl_local_domain ='&lt;br /&gt;postconf -e 'smtpd_sasl_auth_enable = yes'&lt;br /&gt;postconf -e 'smtpd_sasl_security_options = noanonymous'&lt;br /&gt;postconf -e 'broken_sasl_auth_clients = yes'&lt;br /&gt;postconf -e 'smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination'&lt;br /&gt;postconf -e 'inet_interfaces = all'&lt;br /&gt;echo 'pwcheck_method: saslauthd' &amp;gt;&amp;gt; /etc/postfix/sasl/smtpd.conf&lt;br /&gt;echo 'mech_list: plain login' &amp;gt;&amp;gt; /etc/postfix/sasl/smtpd.conf&lt;/p&gt;&lt;p&gt;Posteriormente creamos los certificados para TLS: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;mkdir /etc/postfix/ssl&lt;br /&gt;cd /etc/postfix/ssl/&lt;br /&gt;openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;chmod 600 smtpd.key&lt;br /&gt;openssl req -new -key smtpd.key -out smtpd.csr&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;openssl x509 -req -days 3650 -in smtpd.csr -signkey smtpd.key -out smtpd.crt&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;openssl rsa -in smtpd.key -out smtpd.key.unencrypted&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;mv -f smtpd.key.unencrypted smtpd.key&lt;br /&gt;openssl req -new -x509 -extensions v3_ca -keyout cakey.pem -out cacert.pem -days 3650&lt;/p&gt;&lt;p&gt;Luego configuramos Postfix para TLS: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;postconf -e 'smtpd_tls_auth_only = no'&lt;br /&gt;postconf -e 'smtp_use_tls = yes'&lt;br /&gt;postconf -e 'smtpd_use_tls = yes'&lt;br /&gt;postconf -e 'smtp_tls_note_starttls_offer = yes'&lt;br /&gt;postconf -e 'smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key'&lt;br /&gt;postconf -e 'smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt'&lt;br /&gt;postconf -e 'smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem'&lt;br /&gt;postconf -e 'smtpd_tls_loglevel = 1'&lt;br /&gt;postconf -e 'smtpd_tls_received_header = yes'&lt;br /&gt;postconf -e 'smtpd_tls_session_cache_timeout = 3600s'&lt;br /&gt;postconf -e 'tls_random_source = dev:/dev/urandom'&lt;br /&gt;postconf -e 'myhostname = servidor1.prueba.gov.ar'&lt;/p&gt;&lt;p&gt;El archivo &lt;span class=&quot;system&quot;&gt;/etc/postfix/main.cfdeber&amp;iacute;a verse similar a esto&lt;/span&gt;: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;cat /etc/postfix/main.cf&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;# See /usr/share/postfix/main.cf.dist for a commented, more complete version&lt;br /&gt;&lt;br /&gt;# Debian specific:&lt;br /&gt;Specifying a file name will cause the first&lt;br /&gt;# line of that file to be used as the name.&lt;br /&gt;The Debian default&lt;br /&gt;# is /etc/mailname.&lt;br /&gt;#myorigin = /etc/mailname&lt;br /&gt;&lt;br /&gt;smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)&lt;br /&gt;biff = no&lt;br /&gt;&lt;br /&gt;# appending .domain is the MUA's job.&lt;br /&gt;append_dot_mydomain = no&lt;br /&gt;&lt;br /&gt;# Uncomment the next line to generate &quot;delayed mail&quot; warnings&lt;br /&gt;#delay_warning_time = 4h&lt;br /&gt;&lt;br /&gt;# TLS parameters&lt;br /&gt;smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt&lt;br /&gt;smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key&lt;br /&gt;smtpd_use_tls = yes&lt;br /&gt;smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache&lt;br /&gt;smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache&lt;br /&gt;&lt;br /&gt;# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for&lt;br /&gt;# information on enabling SSL in the smtp client.&lt;br /&gt;&lt;br /&gt;myhostname = servidor1.prueba.gov.ar&lt;br /&gt;alias_maps = hash:/etc/aliases&lt;br /&gt;alias_database = hash:/etc/aliases&lt;br /&gt;myorigin = /etc/mailname&lt;br /&gt;mydestination = servidor1.prueba.gov.ar, localhost.prueba.gov.ar, localhost.localdomain, localhost&lt;br /&gt;relayhost =&lt;br /&gt;mynetworks = 127.0.0.0/8&lt;br /&gt;mailbox_command = procmail -a &quot;$EXTENSION&quot;&lt;br /&gt;mailbox_size_limit = 0&lt;br /&gt;recipient_delimiter = +&lt;br /&gt;inet_interfaces = all&lt;br /&gt;inet_protocols = all&lt;br /&gt;smtpd_sasl_local_domain =&lt;br /&gt;smtpd_sasl_auth_enable = yes&lt;br /&gt;smtpd_sasl_security_options = noanonymous&lt;br /&gt;broken_sasl_auth_clients = yes&lt;br /&gt;smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks&lt;br /&gt;,reject_unauth_destination,check_policy_service inet:127.0.0.1:60000&lt;br /&gt;smtpd_tls_auth_only = no&lt;br /&gt;smtp_use_tls = yes&lt;br /&gt;smtp_tls_note_starttls_offer = yes&lt;br /&gt;smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem&lt;br /&gt;smtpd_tls_loglevel = 1&lt;br /&gt;smtpd_tls_received_header = yes&lt;br /&gt;smtpd_tls_session_cache_timeout = 3600s&lt;br /&gt;tls_random_source = dev:/dev/urandom&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Reinicie Postfix:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/postfix restart&lt;/p&gt;&lt;p&gt;La autenticaci&amp;oacute;n ser&amp;aacute; hecha por &lt;span class=&quot;system&quot;&gt;saslauthd&lt;/span&gt;. Debemos modificar unas pocas cosas para que funcione adecuadamente. Ya que Postfix se ejecuta enjaulado (chrooted) en &lt;span class=&quot;system&quot;&gt;/var/spool/postfix &lt;/span&gt;debemos hacer lo siguiente: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;mkdir -p /var/spool/postfix/var/run/saslauthd&lt;/p&gt;&lt;p&gt;Ahora tendremos que editar &lt;span class=&quot;system&quot;&gt;/etc/default/saslauthd&lt;/span&gt; para activar &lt;span class=&quot;system&quot;&gt;saslauthd&lt;/span&gt;. Coloque el par&amp;aacute;metro &lt;span class=&quot;system&quot;&gt;START en s&amp;iacute;&lt;/span&gt; y cambie la linea &lt;span class=&quot;system&quot;&gt;OPTIONS=&quot;-c&quot;&lt;/span&gt; por &lt;span class=&quot;system&quot;&gt;OPTIONS=&quot;-c -m /var/spool/postfix/var/run/saslauthd -r&quot;&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/default/saslauthd&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;#&lt;br /&gt;# Settings for saslauthd daemon&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;# Should saslauthd run automatically on startup? (default: no)&lt;br /&gt;START=yes&lt;br /&gt;&lt;br /&gt;# Which authentication mechanisms should saslauthd use? (default: pam)&lt;br /&gt;#&lt;br /&gt;# Available options in this Debian package:&lt;br /&gt;# getpwent&lt;br /&gt;-- use the getpwent() library function&lt;br /&gt;# kerberos5 -- use Kerberos 5&lt;br /&gt;# pam&lt;br /&gt;-- use PAM&lt;br /&gt;# rimap&lt;br /&gt;-- use a remote IMAP server&lt;br /&gt;# shadow&lt;br /&gt;-- use the local shadow password file&lt;br /&gt;# sasldb&lt;br /&gt;-- use the local sasldb database file&lt;br /&gt;# ldap&lt;br /&gt;-- use LDAP (configuration is in /etc/saslauthd.conf)&lt;br /&gt;#&lt;br /&gt;# Only one option may be used at a time. See the saslauthd man page&lt;br /&gt;# for more information.&lt;br /&gt;#&lt;br /&gt;# Example: MECHANISMS=&quot;pam&quot;&lt;br /&gt;MECHANISMS=&quot;pam&quot;&lt;br /&gt;&lt;br /&gt;# Additional options for this mechanism. (default: none)&lt;br /&gt;# See the saslauthd man page for information about mech-specific options.&lt;br /&gt;MECH_OPTIONS=&quot;&quot;&lt;br /&gt;&lt;br /&gt;# How many saslauthd processes should we run? (default: 5)&lt;br /&gt;# A value of 0 will fork a new process for each connection.&lt;br /&gt;THREADS=5&lt;br /&gt;&lt;br /&gt;# Other options (default: -c)&lt;br /&gt;# See the saslauthd man page for information about these options.&lt;br /&gt;#&lt;br /&gt;# Example for postfix users: &quot;-c -m /var/spool/postfix/var/run/saslauthd&quot;&lt;br /&gt;# Note: See /usr/share/doc/sasl2-bin/README.Debian&lt;br /&gt;OPTIONS=&quot;-c -m /var/spool/postfix/var/run/saslauthd -r&quot;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Ahora inicie &lt;span class=&quot;system&quot;&gt;saslauthd&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/saslauthd start&lt;/p&gt;&lt;p&gt;Para comprobar que SMTP-AUTH y TLS funcionana apropiadamente ejecute el siguiente comando:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;telnet localhost 25&lt;/p&gt;&lt;p&gt;Luego de establecer la conexi&amp;oacute;n con su servidor de correo Postfix ingrese &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;ehlo localhost&lt;/p&gt;&lt;p&gt;Si ve las lineas&lt;/p&gt;&lt;p class=&quot;system&quot;&gt;250-STARTTLS&lt;/p&gt;&lt;p&gt;y&lt;/p&gt;&lt;p class=&quot;system&quot;&gt;250-AUTH PLAIN LOGIN&lt;/p&gt;&lt;p&gt;todo est&amp;aacute; bien. &lt;/p&gt;&lt;p&gt;La salida en mi sistema se ve como esto: &lt;/p&gt;&lt;p class=&quot;system&quot;&gt;servidor1:/etc/postfix/ssl# telnet localhost 25&lt;br /&gt;Trying 127.0.0.1...&lt;br /&gt;Connected to localhost.localdomain.&lt;br /&gt;Escape character is '^]'.&lt;br /&gt;220 servidor1.prueba.gov.ar ESMTP Postfix (Debian/GNU)&lt;br /&gt;ehlo localhost&lt;br /&gt;250-servidor1.prueba.gov.ar&lt;br /&gt;250-PIPELINING&lt;br /&gt;250-SIZE 10240000&lt;br /&gt;250-VRFY&lt;br /&gt;250-ETRN&lt;br /&gt;250-STARTTLS&lt;br /&gt;250-AUTH PLAIN LOGIN&lt;br /&gt;250-AUTH=PLAIN LOGIN&lt;br /&gt;250-ENHANCEDSTATUSCODES&lt;br /&gt;250-8BITMIME&lt;br /&gt;250 DSN&lt;br /&gt;quit&lt;br /&gt;221 2.0.0 Bye&lt;br /&gt;Connection closed by foreign host.&lt;/p&gt;&lt;p&gt;Escriba&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;quit&lt;/p&gt;&lt;p&gt;para regresar a la linea de comandos. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;12&quot; title=&quot;12&quot;&gt;&lt;/a&gt;12 Courier-IMAP/Courier-POP3&lt;/h3&gt;&lt;p&gt;Ejecute esto para instalar Courier-IMAP/Courier-IMAP-SSL (para IMAPs en el puerto 993) y Courier-POP3/Courier-POP3-SSL (para POP3s en el puerto 995):&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install courier-authdaemon courier-base courier-imap courier-imap-ssl courier-pop courier-pop-ssl courier-ssl gamin libgamin0 libglib2.0-0&lt;/p&gt;&lt;p&gt;Dos preguntas le ser&amp;aacute;n hechas:&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;system&quot;&gt;Create directories for web-based administration ?&lt;/span&gt; &lt;span style=&quot;background-color: #ddffff;&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;&amp;lt;-- No&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;system&quot;&gt;SSL certificate required&lt;/span&gt; &lt;span class=&quot;highlight&quot;&gt;&lt;span style=&quot;background-color: #ddffff;&quot;&gt;&amp;lt;-- Ok&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Si no quiere usar ISPConfig, configure Postfix para entregar mensajes de correo al Maildir* de los usuarios: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;postconf -e 'home_mailbox = Maildir/'&lt;br /&gt;postconf -e 'mailbox_command ='&lt;br /&gt;/etc/init.d/postfix restart&lt;/p&gt;&lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; No necesita hacer esto si planea usar &lt;a href=&quot;http://www.ispconfig.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;ISPConfig&lt;/span&gt;&lt;/a&gt; en su sistema ya que ISPConfig hace los ajustes necesarios usando recetas procmail. Pero aseg&amp;uacute;rese de habilitar &lt;span class=&quot;system&quot;&gt;Maildir&lt;/span&gt; en &lt;span class=&quot;system&quot;&gt;Management -&amp;gt; Server -&amp;gt; Settings -&amp;gt; EMail&lt;/span&gt; en la interfaz web de ISPConfig.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;13&quot; title=&quot;13&quot;&gt;&lt;/a&gt;13 Apache/PHP5&lt;/h3&gt;&lt;p&gt;Ahora instalaremos Apache:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert&lt;/p&gt;&lt;p&gt;A continuaci&amp;oacute;n instalaremos PHP5:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl&lt;/p&gt;&lt;p&gt;La siguiente pregunta le ser&amp;aacute; realizada:&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;system&quot;&gt;Continue installing libc-client without Maildir support?&lt;/span&gt; &lt;span class=&quot;highlight&quot;&gt;&lt;span style=&quot;background-color: #ddffff;&quot;&gt;&amp;lt;-- Yes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Seguidamente editamos &lt;span class=&quot;system&quot;&gt;/etc/apache2/mods-available/dir.conf&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/apache2/mods-available/dir.conf&lt;/p&gt;&lt;p&gt;y cambiamos la linea &lt;span class=&quot;system&quot;&gt;DirectoryIndex&lt;/span&gt; line: &lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;&amp;lt;IfModule mod_dir.c&amp;gt;&lt;br /&gt;&lt;br /&gt;DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Edite &lt;span class=&quot;system&quot;&gt;/etc/apache2/ports.conf&lt;/span&gt; y agregue &lt;span class=&quot;system&quot;&gt;Listen 443&lt;/span&gt;:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/apache2/ports.conf&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;Listen 80&lt;br /&gt;Listen 443&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Ahora necesitamos habilitar algunos m&amp;oacute;dulos de Apache (&lt;span class=&quot;system&quot;&gt;SSL&lt;/span&gt;, &lt;span class=&quot;system&quot;&gt;rewrite&lt;/span&gt;, &lt;span class=&quot;system&quot;&gt;suexec&lt;/span&gt; e &lt;span class=&quot;system&quot;&gt;include&lt;/span&gt;): &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;a2enmod ssl&lt;br /&gt;a2enmod rewrite&lt;br /&gt;a2enmod suexec&lt;br /&gt;a2enmod include&lt;/p&gt;&lt;p&gt;Recargue la configuraci&amp;oacute;n de Apache: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/apache2 force-reload&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;13.1 Deshabilitar PHP Globalmente&lt;/h4&gt;&lt;p&gt;(Si no planea instalar ISPConfig en este servidor, saltee esta secci&amp;oacute;n!) &lt;/p&gt;&lt;p&gt;En ISPConfig configurar&amp;aacute; PHP por sitio web, puede especificar que sitio web puede ejecutar scripts PHP y cual no. Esto solamente puede funcionar si PHP es desabilitado globalmente ya que de otro modo todos los sitios web ser&amp;iacute;an capaces de ejecutar scripts PHP, no importa que especifique en ISPConfig. &lt;/p&gt;&lt;p&gt;Para desabilitar PHP globalmente, editamos &lt;span class=&quot;system&quot;&gt;/etc/mime.types&lt;/span&gt; y comentamos las lineas &lt;span class=&quot;system&quot;&gt;application/x-httpd-php&lt;/span&gt;: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/mime.types&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;[...]&lt;br /&gt;#application/x-httpd-php&lt;br /&gt;phtml pht php&lt;br /&gt;#application/x-httpd-php-source&lt;br /&gt;phps&lt;br /&gt;#application/x-httpd-php3&lt;br /&gt;php3&lt;br /&gt;#application/x-httpd-php3-preprocessed&lt;br /&gt;php3p&lt;br /&gt;#application/x-httpd-php4&lt;br /&gt;php4&lt;br /&gt;[...]&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Edite &lt;span class=&quot;system&quot;&gt;/etc/apache2/mods-enabled/php5.conf&lt;/span&gt; y comente las siguientes lineas: &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/apache2/mods-enabled/php5.conf&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;&amp;lt;IfModule mod_php5.c&amp;gt;&lt;br /&gt;#&lt;br /&gt;AddType application/x-httpd-php .php .phtml .php3&lt;br /&gt;#&lt;br /&gt;AddType application/x-httpd-php-source .phps&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Luego reinicie Apache:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/apache2 restart&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;14&quot; title=&quot;14&quot;&gt;&lt;/a&gt;14 Proftpd&lt;/h3&gt;&lt;p&gt;Para instalar Proftpd, ejecute&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install proftpd ucf&lt;/p&gt;&lt;p&gt;Se le preguntar&amp;aacute;:&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;system&quot;&gt;Run proftpd from inetd or standalone?&lt;/span&gt; &lt;span class=&quot;highlight&quot;&gt;&lt;span style=&quot;background-color: #ddffff;&quot;&gt;&amp;lt;-- standalone&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Luego abra &lt;span class=&quot;system&quot;&gt;/etc/proftpd/proftpd.conf&lt;/span&gt; y cambie&lt;span class=&quot;system&quot;&gt;UseIPv6&lt;/span&gt; de &lt;span class=&quot;system&quot;&gt;on&lt;/span&gt; a&lt;span class=&quot;system&quot;&gt; off&lt;/span&gt;; caso contrario recibir&amp;aacute; una advertencia como esta cuando inicie Proftpd:&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;system&quot;&gt;- IPv6 getaddrinfo 'servidor1.prueba.gov.ar' error: Name or service not known&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/proftpd/proftpd.conf&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;[...]&lt;br /&gt;UseIPv6&lt;br /&gt;off&lt;br /&gt;[...]&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Por razones de seruridad puede tambien agregar las siguientes lineas a &lt;span class=&quot;system&quot;&gt;/etc/proftpd/proftpd.conf&lt;/span&gt; (gracias a Reinaldo Carvalho; mayor informaci&amp;oacute;n puede ser encontrda en &lt;a href=&quot;http://proftpd.org/localsite/Userguide/linked/userguide.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;http://proftpd.org/localsite/Userguide/linked/userguide.html&lt;/span&gt;&lt;/a&gt;): &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;vi /etc/proftpd/proftpd.conf&lt;/p&gt;&lt;table align=&quot;center&quot; bgcolor=&quot;#cccccc&quot; border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;0&quot; width=&quot;90%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;[...]&lt;br /&gt;DefaultRoot ~&lt;br /&gt;IdentLookups off&lt;br /&gt;ServerIdent on &quot;FTP Server ready.&quot;&lt;br /&gt;[...]&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;ISPConfig espera que la configuraci&amp;oacute;n se encuentre en &lt;span class=&quot;system&quot;&gt;/etc/proftpd.conf&lt;/span&gt; en lugar de &lt;span class=&quot;system&quot;&gt;/etc/proftpd/proftpd.conf&lt;/span&gt;, por lo tanto creamos un enlace simb&amp;oacute;lico (puede saltear este comando si no quiere instalar ISPConfig):&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;ln -s /etc/proftpd/proftpd.conf /etc/proftpd.conf&lt;/p&gt;&lt;p&gt;Luego reinicie Proftpd:&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/etc/init.d/proftpd restart&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;15&quot; title=&quot;15&quot;&gt;&lt;/a&gt;15 Webalizer&lt;/h3&gt;&lt;p&gt;Para instalar&lt;span class=&quot;system&quot;&gt; webalizer&lt;/span&gt;, basta con ejecutar&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install webalizer&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;16&quot; title=&quot;16&quot;&gt;&lt;/a&gt;16 Synchronize the System Clock&lt;/h3&gt;&lt;p&gt;Es una buena idea sincronizar el reloj del sistema con un servidor NTP (&lt;strong&gt;n&lt;/strong&gt;etwork &lt;strong&gt;t&lt;/strong&gt;ime &lt;strong&gt;p&lt;/strong&gt;rotocol) de internet. Simplemente ejecute&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install ntp ntpdate&lt;/p&gt;&lt;p&gt;y la hora de su sistema estar&amp;aacute; siempre sincronizada. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;17&quot; title=&quot;17&quot;&gt;&lt;/a&gt;17 Instalar algunos m&amp;oacute;dulos Perl necesarios para SpamAssassin (incluido en ISPConfig) &lt;/h3&gt;&lt;p&gt;Ejecute&lt;/p&gt;&lt;p class=&quot;command&quot;&gt;apt-get install libhtml-parser-perl libdb-file-lock-perl libnet-dns-perl&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;18&quot; title=&quot;18&quot;&gt;&lt;/a&gt;18 ISPConfig&lt;/h3&gt;&lt;p&gt;La configuraci&amp;oacute;n del servidor ha concluido, y si lo desea ahora puede instalar en &amp;eacute;l &lt;a href=&quot;http://www.ispconfig.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;ISPConfig&lt;/span&gt;&lt;/a&gt;. Verifique el manual de instalaci&amp;oacute;n de ISPConfig: &lt;a href=&quot;http://www.ispconfig.org/manual_installation.htm&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;http://www.ispconfig.org/manual_installation.htm &lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;18.1 Nota para SuExec&lt;/h4&gt;&lt;p&gt;Si quiere ejecutar scripts CGI bajo suExec, deber&amp;iacute;a especificar&lt;span class=&quot;system&quot;&gt; /var/www&lt;/span&gt; como el directorio inicial para los sitios web creados con ISPConfig ya que el suExec de Debian est&amp;aacute; compilado con &lt;span class=&quot;system&quot;&gt;/var/www&lt;/span&gt; como &lt;span class=&quot;system&quot;&gt;Doc_Root&lt;/span&gt;. Ejecute &lt;/p&gt;&lt;p class=&quot;command&quot;&gt;/usr/lib/apache2/suexec -V&lt;/p&gt;&lt;p&gt;y la salida deber&amp;iacute;a verse como esto: &lt;/p&gt;&lt;p class=&quot;system&quot;&gt;servidor1:/etc/postfix/ssl#&amp;nbsp;/usr/lib/apache2/suexec&amp;nbsp;-V&lt;br /&gt;&amp;nbsp;-D&amp;nbsp;AP_DOC_ROOT=&quot;/var/www&quot;&lt;br /&gt;&amp;nbsp;-D&amp;nbsp;AP_GID_MIN=100&lt;br /&gt;&amp;nbsp;-D&amp;nbsp;AP_HTTPD_USER=&quot;www-data&quot;&lt;br /&gt;&amp;nbsp;-D&amp;nbsp;AP_LOG_EXEC=&quot;/var/log/apache2/suexec.log&quot;&lt;br /&gt;&amp;nbsp;-D&amp;nbsp;AP_SAFE_PATH=&quot;/usr/local/bin:/usr/bin:/bin&quot;&lt;br /&gt;&amp;nbsp;-D&amp;nbsp;AP_UID_MIN=100&lt;br /&gt;&amp;nbsp;-D&amp;nbsp;AP_USERDIR_SUFFIX=&quot;public_html&quot;&lt;/p&gt;&lt;p&gt;A menos que instale ISPConfig en modo experto&lt;strong&gt; y &lt;/strong&gt;cambie el ra&amp;iacute;z predeterminado del web (que es &lt;span class=&quot;system&quot;&gt;/var/www&lt;/span&gt;), ser&amp;aacute; capaz de ejecutar scripts CGI bajo suExec con ISPConfig. La siguiente captura de pantalla fue tomada de una instalaci&amp;oacute;n ISPConfig en modo experto. Si quiere usar ISPConfig, no cambie el ra&amp;iacute;z predeterminado del sitio web:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;19&quot; title=&quot;19&quot;&gt;&lt;/a&gt;19 Enlaces &lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Debian: &lt;a href=&quot;http://www.debian.org/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;http://www.debian.org&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;ISPConfig: &lt;a href=&quot;http://www.ispconfig.org/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;http://www.ispconfig.org&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;HowtoForge: &lt;a href=&quot;http://www.howtoforge.com/&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #408cb3;&quot;&gt;http://www.howtoforge.com/&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</description>            <pubDate>Thu, 13 Mar 2008 14:12:17 +0100</pubDate>        </item>    </channel></rss>