Your SlideShare is downloading. ×
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO

584

Published on

Implantación de un entorno de trabajo con cortafuegos + openldap + ftp + openfire + joomla simulando asi el funcionamiento de una pequeña empresa de RRHH informáticamente hablando.

Implantación de un entorno de trabajo con cortafuegos + openldap + ftp + openfire + joomla simulando asi el funcionamiento de una pequeña empresa de RRHH informáticamente hablando.

Published in: Education
1 Comment
2 Likes
Statistics
Notes
  • Quisiera descargar este gran tutorial, pues el entorno de trabajo de mi red es similar y llevo algun tiempo tratando de implementar algo similar a esto que estas publicando. muchas gracias por recibir mi peticion.
    Atentamente GhosT_NeT
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
584
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
1
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Realizado por: Javier Martín Rivero 1
  • 2. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO INDICE INTRODUCCIÓN: PAG 3 ESQUEMA DE RED: PAG 4 INSTALACIÓN DE LOS SERVIDORES Y CLIENTES: PAG 5 CONFIGURACIÓN DEL FIREWALL (IPTABLES + SQUID + VPN): PAG 12 CONFIGURACIÓN DEL SERVIDOR OPENLDAP: PAG 26 CONFIGURACIÓN DEL SERVIDOR OPENFIRE: PAG 31 CONFIGURACIÓN DEL SERVIDOR FTP: PAG 45 CONFIGURACIÓN DEL SERVIDOR WEB JOOMLA: PAG 55 FUNCIONAMIENTO DEL ENTORNO DE TRABAJO: PAG 64 2
  • 3. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO INTRODUCCIÓN En este proyecto de final de curso muestro el aprendizaje adquirido durante estos dos años en el ciclo, simulando un entorno de trabajo real. En este entorno entra en juego la Seguridad: Firewall(Iptables+Squid+Vpn), la Centralización de Usuarios,Equipos (Ldap con Openldap), Intercambio de Ficheros (FTP) y Gestor de Contenidos Web (Joomla). Mi idea ha sido llevar todo lo anterior a un entorno de trabajo donde simula una pequeña sección de Recursos Humanos ,dentro de una empresa, dedicada a la formación para el empleo de sus propios trabajadores llamada: ANDATUZ. En este entorno los trabajadores podrán compartir ficheros a través de Filezilla (Ftp), trabajar desde casa conectándose con OpenVpn (Vpn) y utilizar todos los recursos de la red interna como si estuvieran físicamente en su puesto de trabajo, también navegar por la web, todo esto filtrado por squid, donde deberán logearse para poder acceder a Internet. Todos los usuarios de los trabajadores para Internet,ftp,joomla están centralizados en LDAP. Los trabajadores podrán poner las ultimas noticias,cursos,novedades en su pagina web interna (Joomla). Los trabajadores utilizaran Windows Xp y Linux Mint como S.O clientes para demostrar en el proyecto el amplio abanico de posibilidades compatibles con este entorno de trabajo. Para concluir con esta breve introducción hago hincapié en la importancia que tiene las herramientas, S.O de codigo abierto en su implementación en una pequeña o mediana empresa. 3
  • 4. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO ESQUEMA DE RED 4
  • 5. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO INSTALACIÓN DE SERVIDORES Y CLIENTES FIREWALL ( UBUNTU SERVER 13.04 ) Uso la distro Ubuntu Sever 13.04 para la implementación del Firewall (Vpn+Squid+Vpn). 5
  • 6. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO OPENLDAP ( UBUNTU SERVER 13.04 ) Utilizamos la misma distro que en el Firewall: Ubuntu Server 13.04 para alojar Openldap. 6
  • 7. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO OPENFIRE ( DEBIAN 6 ) Para la instalación del servidor de mensajería instantánea utilizo la distro Debian 6. 7
  • 8. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO SERVIDOR PURE-FTP ( UBUNTU SERVER 13.04 ) Para el servidor de intercambio de archivos utilizo la distro: Ubuntu Server 13.04. 8
  • 9. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO SERVIDOR WEB CMS JOOMLA ( DEBIAN 6 ) Alojamos nuestro servidor web utilizando una distro Debian 6. 9
  • 10. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Cliente Windows Xp Utilizamos para Windows XP para los clientes. 10
  • 11. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Linux Mint Utilizamos Linux Mint para los clientes. 11
  • 12. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO CONFIGURACIÓN DEL FIREWALL (IPTABLES + SQUID + VPN) En primer lugar hago un ifconfig para mostrar la configuración de los adaptadores de red que llevara nuestro cortafuegos. Eth0 para nuestra “Zona Azul” IP: 192.168.60.1, Eth1 para nuestra “Zona Verde” IP: 10.30.10.1 y la Eth0 “Roja” va por DHCP y en este caso obtuvo la siguiente IP: 192.168.1.96. IPTABLES Ahora muestro en diferentes capturas el archivo de Iptables con todas las reglas usadas para que nuestro entorno funcione correctamente. 12
  • 13. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO En la primer parte del iptables defino las variables de las diferentes tarjetas de red que tenemos al igual que la de Tun0 generada por la conexión Vpn. La ip de nuestro servidores asignadas a su nombre para que sea mas fácil de identificar algún posible fallo en alguna regla. También especifico la Mac de mi anfitrión tanto por cable y por wifi. Por ultimo las reglas por defecto del iptables. 13
  • 14. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO En la segunda parte, las políticas por defecto a DROP, y todo a ACCEPT para localhost. Comenzamos con las Reglas de Input (Intranet al Firewall) para poder hacer ping desde la Azul,Verde,Vpn a nuestro cortafuegos y también dejamos abierto el puerto 3128 para el proxy (Squid). Luego las reglas de INPUT (Internet hacia Firewall) podemos hacer ping a nuestro cortafuegos cualquier pc desde la zona roja, acceder por ssh para administrar el servidor y por VPN por el puerto 1194. 14
  • 15. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO En la tercera parte, las reglas de OUTPUT desde (Firewall hacia Internet), nuestro cortafuegos podrá hacer ping a cualquier pagina o equipo de internet, siempre que el equipo de destino lo permita, Dns (53), Http (80), Https (443). Las reglas de OUTPUT desde (Firewall hacia Intranet) nuestro cortafuego tendra acceso a ssh (22) a cualquier servidor de la zona azul, ldap (389), ldaps (636), Ftp (20,21), Web (80). Administración Openfire (9090). 15
  • 16. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Comenzamos con las reglas de Forward habilitando el echo1 para el enrutamiento entre las diferentes tarjetas. Luego, reglas desde la red-externa a la red-interna, accedo desde mi anfitrión al ldap por la mac del wifi a LDAP tanto seguro como no no seguro. 16
  • 17. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO En esta parte, reglas de Forward (Red-interna a Red-externa) donde vemos para pedir dns,https, y diferentes recursos, saltándose el firewall. Luego las reglas de postrouting para que nuestros paquetes salgan fuera. Aceptamos las repuestas de las reglas de Forward y por ultimo habilitamos el squid con las reglas de PREROUTING haciendo un REDIRECT del puerto 80 al 3128 del squid. SQUID Instalamos squid3 en el firewall, que lo usaremos en modo no transparente. 17
  • 18. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Archivos Squid.conf configurado en no transparente, tambien especificado en el iptables. La autenticacion de usuarios por ldap, bloqueamos el acceso a redes sociales como por ejemplo: Facebook.com, terra.com, mediavida.com. En los pcs clientes solo podrán utilizar de navegador Firefox, y no podrán entrar en paginas donde salga contenido relacionado con el racismo o la violencia. 18
  • 19. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO VPN Ahora procedemos con la instalación de OpenVpn en el Firewall. Copiamos los archivos que nos hacen falta para la cofiguracion de la Vpn. 19
  • 20. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Creación de los certificados del servidor. Creación de la llave para el servidor de nombre Firewall. Encriptado de la llave. 20
  • 21. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Copiamos los certificados y las llaves del servidor en su correspondiente directorio. Creación de la llave para el cliente vpn. 21
  • 22. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Configuración del archivo server.conf donde indicamos en el push route (forzar rutas) para que nuestro cliente cuando se conecte por Vpn pueda usar los recursos de la Zona Verde y la Zona Azul. 22
  • 23. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Reiniciamos el servicio /etc/init.d/openvpn restart y nos aparece un nuevo adaptador TUN0. Especificamos también en el server.conf los certificados,llave del servidor. Después de copiar las llaves,certificados “cliente” en el anfitrión indicamos en el archivo client.ovpn la dirección IP a la que nos vamos a conectar por vpn, por la roja. 23
  • 24. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Indicamos también en el client.ovpn los certificados,llaves... para el cliente vpn para poder conectarnos al servidor. Para poder conectarnos por vpn con el programa cliente OpenVpn hay que copiar los certificados,llaves y el client.ovpn al directorio especificado. 24
  • 25. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Ejecutamos como administrador el programa OpenVpn e intentamos conectarnos. La conexión se ha producido correctamente y se nos a generado un nuevo adaptador con la ip de la vpn: 10.8.0.6. 25
  • 26. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO CONFIGURACIÓN DEL SERVIDOR OPENLDAP Configuración de la interfaces de nuestro servidor ldap. Instalación de los paquetes necesarios para poder trabajar con openldap 26
  • 27. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Aquí introducimos la contraseña de administrador para ldap. Observamos que tiene añadido el frontend mínimo. 27
  • 28. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Comprobamos que tiene el backend mínimo. Aquí tenemos el ldif con los usuarios, grupos, hosts que hemos añadido al .ldif. 28
  • 29. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Añadimos al frontend el ldif. Como observamos en la anterior imagen el .ldif ha sido cargado correctamente. 29
  • 30. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Para convertir el ldap en seguro, nos descargamos los siguientes paquetes. En la anterior captura observamos la configuración,creación de los certificados que se realizan al igual que hemos hecho durante todo el curso. 30
  • 31. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO CONFIGURACIÓN DEL SERVIDOR OPENFIRE Aquí observamos la ip que tiene nuestro servidor Openfire. 31
  • 32. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Para instalar los paquetes necesarios para openfire y para otro tipos de programas tenemos que tener los repositorios bien actualizados. Instalamos todos los paquetes indispensables para openfire, como java,mysql, apache2 etc..... Nos pide una contraseña para el usuario root de mysql. 32
  • 33. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Aceptamos los términos y condiciones para la instalación de java. Se aceptan los términos de la licencia. 33
  • 34. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Desde la pagina oficial de Openfire nos copiamos la ruta del enlace para su posterior descarga. Procedemos con la descarga de Openfire. 34
  • 35. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Descomprimimos para su posterior configuración. Comprobamos que el grupo Openfire esta añadido. 35
  • 36. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Dentro de mysql creamos la base de datos para openfire. Dentro del archivo de configuración de Openfire añadimos la cantidad de memoria virtual que va a utilizar nuestra maquina de java. Reiniciamos el servicio. 36
  • 37. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Desde el Cliente Wxp nos conectamos vía web por el puerto 9090 para instalar y configurar Openfire. Indicamos la Ip de nuestro servidor Openfire. 37
  • 38. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Indicamos que utilizaremos una base de datos interna la que anteriormente creamos. A continuación indicamos que usaremos LDAP para poder entrar con nuestros usuarios. 38
  • 39. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Indicamos el tipo de servidor que sera Openldap, la ip donde esta alojado, puerto, controlador del dominio.... Luego aplicamos el test y comprobamos que se a podido conectar con éxito al servidor LDAP. 39
  • 40. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Ahora vamos con el Mapeo de los usuarios. Después aplicamos el test y observamos los usuarios que tenemos en Ldap. 40
  • 41. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Luego continuamos con el Mapeo de Grupos. Aplicamos el test y nos da como resultado el grupo creado en LDAP: Empleados. 41
  • 42. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Ahora agregamos al administrador para que gestione Openfire. La configuración ha sido completada con éxito. Ya podemos usar Openfire en los clientes. 42
  • 43. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Configuración básica del servidor Openldap. Propiedades básicas del Servidor Openldap. 43
  • 44. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO OPENFIRE EN SMARTPHONES Para usar Openfire en un Smartphone con S.O Android hay que descargarse del Market o Google Play un cliente XMPP hay dos gratuitos Xabber y Simple XMPP Client. Aquí tenemos imágenes de Xabber conectándose a Openfire. 44
  • 45. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Aquí Simple XMPP Cliente conectándose a Openfire. CONFIGURACIÓN DEL SERVIDOR FTP Aquí tenemos la configuración del interfaces del Servidor FTP. 45
  • 46. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Descargamos los paquetes necesarios de ldap para la configuración de ftp como cliente de dicho servicio. Indicamos la ip del sevidor Openldap donde se va a conectar el servidor ftp para coger los usuarios. 46
  • 47. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Elegimos la versión de LDAP que vamos a usar. Insertamos el controlador de dominio de nuestro Ldap. 47
  • 48. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Especificamos el usuario admin para que se conecte. 48
  • 49. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Indicamos la contraseña para el usuario root. Elegimos la no por defecto, no hace falta logearse en la base de datos al conectarse. 49
  • 50. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO En el archivo ldap.conf del servidor de ftp indicamos la configuracion de básica para conectarse a ldap. Especificamos el cifrado de las claves. 50
  • 51. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Configuramos el archivo nsswitch.conf para que busque en ldap los usuarios,grupos....Posteriormente activamos módulos de autentificacion en los archivos: 51
  • 52. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO 52
  • 53. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Ahora instalamos pure-ftp que sera nuestro servicio de ftp. 53
  • 54. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Configuramos el archivo ldap.conf de ftp-pure indicando a que servidor de ldap se va a conectar,controlador de dominio etc... Por ultimo creamos las carpetas de los usuarios en el servidor ftp. 54
  • 55. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO CONFIGURACIÓN DEL SERVIDOR WEB JOOMLA Aquí muestro el fichero de configuración de red del servidor que esta alojado nuestro Joomla. 55
  • 56. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Descargamos y descomprimimos Joomla 2.5. 56
  • 57. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Desde un Windows Xp configuramos nuestro Joomla, asignando el idioma. En la preinstalacion nos informa si disponemos de los requisitos mínimos necesarios para poder llevar a cabo nuestro cms. 57
  • 58. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Ahora definimos la base de datos que vamos a usar con la contraseña del usuario root. Configuramos el nombre del sitio y especificamos el nombre de usuario del administrador de joomla. 58
  • 59. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Creamos el archivo configuration.php dentro de /var/www con los parámetros generales de nuestro joomla y luego eliminamos la carpeta de instalación. 59
  • 60. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Dentro de la administración de Joomla habilitamos el plugin de Ldap y le especificamos los datos de nuestro servidor openldap. Por ultimo, intentamos hacer login con uno de los usuarios que tenemos en ldap y entramos correctamente. Como aparece en la imagen anterior la autentificacion con ldap se ha producido de manera correcta o satisfactoria. 60
  • 61. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Dentro de Joomla podemos crear categorías para alojar nuestros artículos. Crear artículos y especificar en que categoría se almacenara. 61
  • 62. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Este articulo puede ser creado por los tres usuarios dados de alta en el sistema ldap que son Javier, Juan y Pedro. Joomla En Smartphones Para la configuración o administración de Joomla en Smartphones podemos descargarnos del market o google play la aplicación Joooid para el SO Android. 62
  • 63. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO En esta aplicación podemos gestionar los usuarios, crear artículos etc.. Insertar vídeos, añadir nuevos módulos una aplicación muy completa. 63
  • 64. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Aquí vemos un ejemplo de la creación de un articulo desde dicha aplicación. FUNCIONAMIENTO DEL ENTORNO DE TRABAJO Ahora tras la configuración de los servidores ponemos en marcha el entorno de trabajo, los pcs clientes(Windows Xp y Linux Mint) desde la zona verde utilizaran entre ellos los recursos comentados anteriormente.: WINDOWS XP y LINUX MINT (Comprobamos Iptables+Squid+Openldap+ Openfire+ Ftp+ Joomla) En primer lugar, desde el cliente Windows Xp comprobamos que para navegar tenemos que autenticarnos con un usuario que hemos definido antes en el ldap. 64
  • 65. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Aquí tenemos la configuración de red de nuestro cliente Windows Xp. Configuración del navegador para que funcione en no transparente y pueda logearse por ldap. 65
  • 66. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Cuando se inicia el navegador nos pide usuario y contraseña que estén definidos en el .ldif creado anteriormente. 66
  • 67. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Ahora comprobamos entre Windows Xp y Linux Mint el servidor Openfire. Aquí tenemos la configuración de red de nuestro cliente Linux-Mint Desde la pagina oficial de openfire nos descargamos Spark (Cliente) para Windows Xp para Linux Mint utilizaremos Pidgin. 67
  • 68. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Accedemos con el cliente Linux-Mint a Pidgin y nos logeamos correctamente. 68
  • 69. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO En la dos imágenes anteriores tenemos un claro ejemplo de los dos clientes manteniendo una conversación con los usuarios Javier y juan sin ningun tipo de problemas. 69
  • 70. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Una de las características mas usadas de este tipo de servidores de mensajería instantánea son las conversaciones en grupo o en una sala. Para ello hemos creado una sala de reunión para por ejemplo discutir un proyecto importante de una empresa, para ello indicamos el nombre de la sala y la contraseña para que solo los que tu quieras que este en la sala puedan entrar. Como observamos la sala ya esta creada. 70
  • 71. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO 71
  • 72. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO En las anteriores capturas observamos con tanto del cliente Windows Xp y Linux Mint se conecta a la sala y hacen una prueba. Cliente XP usando FTP 72
  • 73. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Aquí vemos desde el cliente Windows Xp probando el acceso a ftp con los distintos usuarios sin ningún tipo de problemas. 73
  • 74. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Cliente Windows xp usando Joomla Cliente Windows xp conectándose desde la red interna a Joomla con su usuario sin ningún tipo de problema y puede proceder a crear o borrar artículos o categorías. 74
  • 75. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Desde anfitrión por vpn a zona interna de la red Cuando un trabajador no puede trabajar desde su puesto de trabajo y lo tiene que hacer desde casa pues para ellos se conecta a través de vpn con el programa cliente de Windows 7 OpenVpn. Teniendo así todos los recursos de la intranet a su disposición. 75
  • 76. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Comprobamos que para acceder a Internet tenemos que introducir un usuario y contraseña. Cuando intentamos acceder a una pagina que esta filtrada, salta el proxy, y nos dice que esa pagina no es útil para tu puesto de trabajo. 76
  • 77. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Me conecto desde el anfrition a Spark sin ningún tipo de problemas pudiendo así mantener una conversación con otro compañero de trabajo en tiempo real. 77
  • 78. PASIR DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO Por ultimo accedemos por ftp sin ningún tipo de problemas. Y con esto finaliza mi proyecto integrado donde he querido mostrar el valor de todo lo aprendido en estos dos años en un entorno de trabajo en una empresa de la vida real. 78

×