Qu es postfix?
Es un servidor de correo de software libre para el enrutamiento y envio de
correo electronico para linux
Qu es dovecot?
Dovecot es un servidor de IMAP y POP3 de cdigo abierto para sistemas
GNU/Linux / UNIX-like, escrito fundamentalmente pensando en seguridad.
Instalacin
Lo primero de todo que haremos en la instalacin sera instalar postfix para ello
lo primero de todo sera acutilizar los repositorios para descargar la versin mas
reciente:
con apt-get update
Una ves tengamos actualizados los repositorios empezeremos la instalacin de
postfix:
Le damos a aceptar
En la siguiente pantalla:
Pondremos el tipo de servidor y la configuracin (del correo de recepcin) , la
seguridad y el tipo de autentificacion que utilizaremos:
y dentro de el modificaremos las ultimas cinco lineas del fichero, para que
queden de esta forma:
$languages['es_ES']['NAME'] = 'Spanish';
$languages['es_ES']['ALTNAME'] = 'Español';
$languages['es_ES']['CHARSET'] = 'utf-8';
$languages['es_ES']['LOCALE'] = array('es_ES.UTF-8','es_ES.UTF-8','es_ES');
$languages['es']['ALIAS'] = 'es_ES';
el fichero despues de la modificacion quedara asi :
ahora debemos abrir el fichero php que se il18n.php que se encuentra en
/usr/share/squirrelmail/functions/il18n.php y buscaremos las mismas lineas y
les haremos la misma modificacion excepto la linea $languages['es_ES']
['ALTNAME'] = 'Español'; que no vendr incluida y que ser indiferente,
el fichero quedara asi:
Ahora, para poder acceder a squirrelmail a travs del servidor web apache,
tendremos que crear un enlace blando, para ello nos iremos a la ruta donde
tenemos nuestros dominios cd /var/www y creamos el enlace a la ruta
(usr/share/squirrelmail).
Para realizar todo esto ejecutamos:
ln -s /usr/share/squirrelmail/correo (para que funcione tendremos que haber
configurado el dominio correo o el nombre que le asignasteis en /var/www en
apache y habilitarlo) y ya veremos nuestro correo webmail activo:
Pasos
1.
2.
2
Ingresa a Aplicacin, luego selecciona Terminal
3.
3
Enter the following command: sudo apt-get install vsftpd (sin comillas). Esto
instalar el servidor FTP en tu sistema. Si estas registrado como un usuario raz, el
comando "sudo" no ser necesario, ya que este comando es usado para dar
privilegios de administrador al usuario. En este caso solo necesitaras el comando
"apt-get install vsftpd".
4.
4
Abre el archivo de configuracin de FTP. Para hacerlo, ve a Lugares y haz click
en Computadora.
5.
5
En el buscador de archivos, haz click en el icono de archivo de sistema.
6.
6
Haz click en la carpeta etc.
7.
7
Haz doble click en el icono vsftpd.conf.
8.
8
Cambia el acceso annimo. Escribe "anonymous_enable=YES" (sin comillas)
para permitir acceso annimo FTP. El numeral (# ) al inicio de la lnea indica que
es un comentario y que ser ignorada. Para activar esta lnea, tienes que quitar el
numeral (#). El parmetro "write_enable=YES" (sin comillas) permitir cambios al
flujo de archivos, como la posibilidad de cargar informacin.
9.
9
Cambia el nombre de la etiqueta de bienvenida FTP. Activa la lnea quitando el
numeral(# ) e ingresa el mensaje de bienvenida. Para este ejemplo ser
"ftpd_banner=Bienbenido al servidor FTP" (sin comillas).
10.
10
Haz click en guardar y cierra el archivo.
11.
11
Para reiniciar el servicio FTP, escribe este comando: sudo /etc/init.d/vsftpd
restart (sin comillas). De Nuevo, solo necesitaras usar "sudo" si no estas
registrado como el usuario raiz.
12.
12
Pon tus archivos en el servidor FTP. Para mover archivos a el servidor, ingresa
a la carpeta FTP con el comando en la imagen de abajo.
Configurar facilmente un Servidor DHCP en Linux
Prlogo
Este post pretende mostrar la configuracin bsica de un servidor dhcp
mediante el archivo /etc/dhcp3/dhcpd.conf, de una forma prctica y sin
demoras.
fixed-address 192.168.1.115;
}
Para que un host en especifico tome una direccin preestablecida, hay que
declarar estas cuatro lineas anteriores.
Esto lo que har sera asociar la direccin MAC especificada en hardware
ethernet con la direccin ip especificada e fixed-address.
De este modo, si llega a solicitar ip el host con la MAC 08:00:27:fe:60:ff se le
asignar la ip 192.168.1.115 a dicha interface.
Nota: como asigna ip segn direccin MAC, el nombre que escriba despus de
la palabra host, sera indiferente, este nombre es solo una referencia (as
cuando miro el archivo de configuracin se que esta pc es la del director y no
otra jajaj).
Paso 5: Levantar el Servidor DHCP
Ahora viene la parte mas difcil de todas...
Para levantar el servicio de DHCP tendremos que tipear en la consola
sh /etc/init.d/dhcp3-server start
Difcil no?
si todo esta bien, nos saltara en la consola un "ok"
Notas:
Parar el servidor DHCP
sh /etc/init.d/dhcp3-server stop
Reiniciar el servidor DHCP
sh /etc/init.d/dhcp3-server restart
Reiniciar el servidor DHCP de manera forzada
sh /etc/init.d/dhcp3-server force-reload
Ver el estado del servidor DHCP
sh /etc/init.d/dhcp3-server status
Paso 6: En las pc que van a solicitar ip al servidor DHCP, si estn en consola,
tendrn que tipear
dhclient
dhclient eth0
Si tuviera que tomar ip la interface eth0
Toda esta informacin fue probada en una red virtual creada con
VirtualBox en la cual se dispona de una red que interconectaba un
host server con Ubuntu 11.04 con 2 interfaces de red, y tres host mas,
uno con Windows XP, otro con Ubuntu 11.04, y otro con Windows 7,
estos tres host disponan de una sola interface de red.
En este manual os vamos a ensear a configurar un servidor DNS en
cualquier distribucin de Linux Ubuntu.
Lo primero que tenemos que hacer para configurar un servidor DNS (bind) en
Linux Ubuntu es instalarlo desde los repositorios poniendo en consola:
1
A continuacin nos vamos al directorio del programa para editar los archivos de
configuracin necesarios:
1
cd /etc/bind/
Es recomendable acceder a este directorio como root (sudo su) para no tener
problemas de permisos denegados cuando copiemos ficheros o modifiquemos
los ya existentes.
Una vez que estamos en este directorio, basta con editar el archivo
named.conf.local
1
gedit named.conf.local
cp db.local db.gestionderedes
nameserver 127.0.0.1
Una vez que hemos hecho esto, ya tenemos todo listo para empezar la batera
de pruebas y comprobar que lo hemos hecho todo bien. En la siguiente captura
de pantalla se pueden ver las pruebas realizadas:
cp db.127 db.192
Una vez que lo hemos creado, basta con editarlo con la siguiente informacin
cambiando los localhost y la ltima lnea:
Instalacin
Os vais a consola y ponis:
sudo aptitude install vsftpd
De esta forma instalaris el servidor FTP desde los repositorios de Ubuntu.
Configuracin del servidor FTP. Editamos vsftpd.conf
Nos vamos a consola y ponemos:
sudo gedit /etc/vsftpd.conf
Podis sustituir el gedit por cualquier editor de texto, como por ejemplo vi.
Si queris poder entrar al servidor con vuestro usuario y clave de Ubuntu, y
tener acceso a todos los archivos, incluido /media/discos_duros tenis que
poner la siguiente configuracin (me salto las lneas comentadas #).
# Iniciar servidor al inicio del sistema.
listen=YES
# Podemos habilitar o deshabilitar el inicio de sesin de usuarios annimos, lo
ponemos en NO para que solo entremos nosotros.
anonymous_enable=NO
#
# Para poder loguearnos usuarios locales (nosotros).
local_enable=YES
#
# Permiso de escritura en los directorios.
write_enable=YES
# Log de lo que hace el cliente en el servidor.
dirmessage_enable=YES
#
#Hora del servidor (por defecto).
use_localtime=YES
# Activate logging of uploads/downloads.
xferlog_enable=YES
# Puerto de escucha FTP, lo dejamos por defecto (el 20).
connect_from_port_20=YES
# Mensaje de entrada al servidor
ftpd_banner=Bienvenido al servidor FTP de Bron
# Podemos restringir a los usuarios a su propio /home/. Selecciona YES para
restringir, y NO para tener acceso a todos los archivos y carpetas.
chroot_local_user=NO
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
Los propios comentarios en el cdigo explican qu significa cada parmetro
(explicados por nosotros).
Esta parte est muy relacionada con enjaular el SSH que hemos hecho
anteriormente, miraos el otro manual.