62
MANUAL DE JOOMLA ADMINISTRACION DE REDES DE COMPUTADORES Germán Sebastián Cadavid Loaiza Steven Taborda Ospina Jeissy Alexandra Londoño Guzmán Eliana Giraldo Salazar Lucas Palacio Jhonny Ríos Ríos David Alberto Loaiza Rojas GRUPO5: NETWORKSTATION5 Orientadores: Andrés Mauricio Ortiz Camilo Andrés zapata Nicolás Gallego Ortiz Fernando Quintero SERVICIO NACIONAL DE APRENDIZAJE “SENA” REGIONAL ANTIOQUIA Medellín 2008 1

manual de joomla

Embed Size (px)

Citation preview

Page 1: manual de joomla

MANUAL DE JOOMLA

ADMINISTRACION DE REDES DE COMPUTADORES

Germán Sebastián Cadavid LoaizaSteven Taborda Ospina

Jeissy Alexandra Londoño GuzmánEliana Giraldo Salazar

Lucas PalacioJhonny Ríos Ríos

David Alberto Loaiza Rojas

GRUPO5: NETWORKSTATION5Orientadores:

Andrés Mauricio OrtizCamilo Andrés zapataNicolás Gallego OrtizFernando Quintero

SERVICIO NACIONAL DE APRENDIZAJE “SENA”REGIONAL ANTIOQUIA

Medellín 2008

1

Page 2: manual de joomla

Índice

Temas número de página

Introducción 3

Objetivo generalObjetivos específicos 4

Que es xampp 5

Instalación de xampp 6

Aplicaciones Web 12

Joomla 13

Instalación y configuración de joomla 16

Active directory e instalación 29

Radius 42

Instalación de radius 44

Radius y active directoryIntegración e instalación 47

Whireshark 52

Instalación Whireshark 53

Bibliografía 61

Conclusiones 62

2

Page 3: manual de joomla

Introducción

Hoy en día la tecnología avanza cada vez más y con cosas innovadoras, tan fáciles de implementar como también tan complicadas; en las empresas necesitamos de una página portal, blog o alguno de estos ya sea para darle publicidad a nuestra empresa o también guardar datos o algún software que sirven de inventario.

En este proyecto queremos mostrar que el mundo de la tecnología es demasiado grande y que nosotros en el área de administración de redes debemos saber de todos los temas que abarcan esto, ya que cada día crecen más necesidades y también mas oportunidades de aprender.

3

Page 4: manual de joomla

OBJETIVOS

Objetivo general

Crear, administrar y conocer las aplicaciones Web que se presentan para el mundo laboral.

Objetivos específicos

Para este proyecto tenemos que instalar las aplicaciones pero además aprender su funcionamiento tanto como en administración como la manera de que estas aplicaciones sean realizadas.

Debemos saber como funciona la autenticación de los usuarios el funcionamiento interno y conceptos.

4

Page 5: manual de joomla

Que es xampp

XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl.

El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl.

El programa está liberado bajo la licencia GNU y actúa como un servidor Web libre, fácil de usar y capaz de interpretar páginas dinámicas.

Características de xampp:

XAMPP solamente requiere descargar y ejecutar un archivo zip, tar, o exe, con unas pequeñas configuraciones en alguno de sus componentes que el servidor Web necesitará.

XAMPP se actualiza regularmente para incorporar las últimas versiones de Apache/MySQL/PHP y Perl. También incluye otros módulos como OpenSSL y phpMyAdmin

Aplicaciones de xampp:

Oficialmente, los diseñadores de XAMPP solo pretendían su uso como una herramienta de desarrollo, para permitir a los diseñadores de sitios Webs y programadores almacenar su trabajo en sus propios ordenadores sin ningún acceso a Internet.

En la práctica sin embargo, XAMPP es utilizado actualmente para servidor de sitios Web, y con algunas modificaciones es generalmente lo suficientemente seguro para serlo. Con el paquete se incluye una herramienta especial para proteger fácilmente las partes más importantes.

5

Page 6: manual de joomla

Instilación de xampp

Para la instalación de xampp primero que todo debemos entrar a la pagina oficial de xampp y descargarlo desde allí. http://www.apachefriends.org/en/xampp-windows.html#641.

Luego de haber descargado xampp comenzamos con la instalación:

Aquí escogemos el idioma con el cual queremos instalar xampp. Que por defecto dejaremos ingles.

Luego nos muestra la bienvenida a xampp su versión 16.8 y le damos en siguiente.

Luego en la segunda imagen nos mestra en que lugar se encuentra xampp y dejamos la ruta que nos aparece por defecto.

6

Page 7: manual de joomla

En la siguiente pantalla nos aparecen las opciones que queremos instalar en xampp y escogemos apache y MySQL y instalar, no escogemos filezilla porque no necesitamos un ftp.

Luego nos muestra la instalación, mostrando cada paquete que se instala.

7

Page 8: manual de joomla

En esta pantalla nos muestra que esta configurando xampp.

Ya en esta pantalla nos muestra que la instalación de xampp a finalizado y damos en finalizar.

8

Page 9: manual de joomla

En esta parte nos muestra cuando se esta iniciando en servidor apache 2.2.

Luego de estarse iniciando en servidor apache nos muestra un mensaje de xampp donde nos dice que la instalación de xampp a finalizado y aceptar.

9

Page 10: manual de joomla

En esta imagen también nos muestra que la instalación ah finalizado y le damos click en si.

Luego nos aparece esta pantalla donde tenemos que poner a correr el servidor Apache y MySQL ya que estas son las opciones que escogemos para la instalación de xampp.

10

Page 11: manual de joomla

Y con esto hemos terminado con la instalación de xampp.

Aplicaciones Web

Las aplicaciones Web son aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor Web a través de Internet o de una intranet mediante un navegador.

En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores Web (HTML, JavaScript, Java, etc.) en la que se confía la ejecución al navegador.

Las aplicaciones Web son populares debido a lo práctico del navegador web como cliente ligero, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales.

Existen aplicaciones Web como los webmail, Wiki, blogs, las tiendas en línea y la Wikipedia que son ejemplos bien conocidos de aplicaciones Web.

Php

11

Page 12: manual de joomla

Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas Web dinámicas.

Es usado principalmente en interpretación del lado del servidor (Server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas.

Apache

Es el servidor de páginas Web, el cual aloja paginas Web y nos permite acceder a ellas.

MySQL

Es un sistema de gestión de bases de datos relacional, licenciado bajo la GPL de la GNU. Le permite soportar una gran carga de forma muy eficiente.

Que es joomla

Joomla es un sistema gestor de contenidos dinámicos, que nos permite crear sitios

Web de muy buena interactividad, profesionalidad y eficiencia.

La administración de Joomla está enteramente basada en la gestión online de

contenidos.

Se dice "gestión online" porque todas las acciones que realizamos los administradores

del sitio Joomla, ya sea cuando modificamos o agregamos contenidos se realiza

exclusivamente mediante un navegador Web (browser) conectado a Internet, a través

del protocolo HTTP (Protocolo de transferencia de hipertexto).

Joomla es una herramienta muy importante ya que podemos mantener actualizados y

fresca la información que tenemos allí.

Con Joomla podemos crear sitios Web de noticias, sitios corporativos, sitios Web de

presencia, portales comunitarios, e incluso también puede crearse con Joomla

sistemas que funcionen en redes cerradas (Intranets) para gestionar información

interna (comunicaciones, usuarios, etc.) de compañías o empresas de negocios.

12

Page 13: manual de joomla

Con esto último podrán advertir que el ámbito de aplicación de Joomla no es exclusivo

de Internet.

La administraron de joomla es muy fácil y buena para realizar lo que queremos llevar

acabo.

Joomla está programado en lenguaje PHP (Hypertext Pre Processor) y SQL (Structure

Query Language). Utiliza bases de datos relacionales, más específicamente MySQL.

Tanto PHP como MySQL son programas Opensource de libre distribución y uso, y al ser

Joomla una aplicación WEB, funciona en servidores de páginas Web (HTTP Servers).

Los servidores de páginas Web pueden ser de pruebas

Como funciona joomla:

1. La base de datos MySQL: allí es donde se guarda toda la información y la mayor

parte de la configuración del sistema, de una forma ordenada y en distintas

tablas, las cuales cada una de ellas almacena información específica y

determinada.

2. Los scripts PHP: son los que ejecutan las acciones de consulta y realizan

modificaciones en la base de datos convirtiendo los datos en simples paginas

Web interpretables por los navegadores de Internet (Browsers) y

perfectamente fáciles para los usuarios navegantes y administradores.

Características de joomla:

• Organización del sitio Web: Joomla está preparado para organizar

eficientemente los contenidos de su sitio en secciones y categorías, lo que

facilita el manejo para los usuarios y permite crear una estructura sólida,

ordenada y sencilla para los administradores. Desde el panel administrador de

13

Page 14: manual de joomla

Joomla podemos crear, editar y borrar las secciones y categorías de nuestro

sitio de la manera en que lo queremos colocar.

• Publicación de Contenidos: Con Joomla CMS podrá crear páginas ilimitadas y

editarlas desde un sencillo editor que permite formatear los textos con los

estilos e imágenes deseados. Los contenidos que agregamos en joomla son

fáciles ya que los podemos modificar de la manera que queramos.

• Escalabilidad e implementación de nuevas funcionalidades: Joomla ofrece la

posibilidad de instalar, desinstalar y administrar componentes y módulos, que

agregarán servicios de valor a los visitantes de su sitio Web, por ejemplo:

galerías de imágenes, foros, newsletters, clasificados, etc.

• Administración de usuarios: Joomla nos permite almacenar datos de usuarios

registrados y también la posibilidad de enviar E-mails masivos a todos los

usuarios. La administración de esta es jerárquica y cada usuario tiene permisos

diferentes.

• Diseño y aspecto estético del sitio: Es posible cambiar todo el aspecto del sitio

Web de manera muy sencilla, gracias al sistema que utiliza Joomla.

• Navegación y menú: Totalmente editables desde el panel administrador de

Joomla

• Administrador de Imágenes: Joomla posee una utilidad para subir imágenes al

servidor y usarlas en todo el sitio.

• Disposición de módulos modificable: En un sitio creado con Joomla, la posición

de los módulos los podemos acomodar como queremos o necesitamos.

• Encuestas: Joomla posee un sistema de votaciones y encuestas dinámicas con

resultados en barras porcentuales.

• Feed de Noticias: Joomla trae incorporado un sistema de sindicación de

noticias por RSS/XMS de generación automática

• Publicidad: es posible hacer publicidad en el sitio Web de joomla usando el

Administrador de Banners

• Estadísticas de visitas: con información de navegador, OS, y detalles de los

documentos o paginas mas visitadas.

14

Page 15: manual de joomla

Características de publicidad en joomla:

• Automatización en la publicación: Las páginas y documentos de Joomla

pueden programarse con fecha de publicación y fecha de caducidad. Es decir

un documento lo podemos programar para que se publique automáticamente

al llegar una determinada fecha, y luego despublicarse también de forma

automática en otra fecha, la cual escogería el administrador.

• Archivo e historial: Las páginas viejas o publicaciones que hayan perdido

vigencia pueden enviarse a un "archivo" de almacenamiento, sin necesidad de

tener que borrarlas. Esto permite también dar la posibilidad a los visitantes a

las páginas, artículos viejos o documentos anteriores lo puedan ver.

• Formatos de lectura: Cada documento es generado automáticamente por

Joomla en formato PDF, en versión imprimible, y en XML, para que lo usuarios

a esto puedan sentirse mas cómodos.

• Envío por E-mail: Los usuarios del sitio Joomla podrán enviar automáticamente

sus documentos encontrados a su email al de otras personas.

• Valoración de contenidos: Los visitantes del sitio podrán votar la calidad de lo

publicado.

• Comentarios: Los usuarios podrán comentar sus opiniones o expresar sus

inquietudes en la misma página de contenidos, claro que esto es opcional.

Instalación de joomla

Primero que todo para la instalación de joomla entramos a la pagina principal de joomla y descargamos en le idioma que queramos; español o ingles.

15

Page 16: manual de joomla

Después de descargarla la tenemos que descomprimir en una carpeta la cual vamos a nombrar en nuestro caso joomla.

Luego guardamos esta carpeta en un ruta la cual es: mi pc-disco local c ( o en el lugar ustedes tengan instalado Windows Server 2003)- xampp-htdocs y la guardamos alli.

16

Page 17: manual de joomla

Luego de haber guardado la carpeta entramos a phpmyadmin y creamos la base de datos de jooma, le colocamos como nombre joomla y cotejamiento como uff8_unicode_ci y crear.

Aquí nos muestra la base de datos ya creada.

17

Page 18: manual de joomla

Después entramos a http://localhost/joomla para continuar con la instalación de joomla.

Aquí nos dice el idioma que queremos escoger y en nuestro caso es español y le damos en siguiente.

Después en esta pantalla nos muestra algunos datos y los dejamos por defecto y siguiente.

18

Page 19: manual de joomla

Luego nos aparece la licencia donde después de haber la sabido interpretar le damos en siguiente, esta licencia nos quiere decir que ya tenemos instalado joomla pero que nosotros en realidad no somos propietarios de joomla.

Porque este software tiene sus dueños y nosotros solo podemos modificarle y hecer algunas cosas.

19

Page 20: manual de joomla

Luego nos dice que si queremos habilitar la capa del ftp y le decimos que no y siguiente, ya que no necesitamos de un ftp como les mencione anteriormente cuando escogimos los paquete.

Luego nos pide que coloquemos que tipo de base de datos que es y colocamos MySQL, el nombre del servidor que es localhost, el nombre de usuario que es root, la contraseña la dejamos en blanco y mas adelante la colocamos y colocamos el nombre de la base de datos que creamos anteriormente que se llama joomla y después de haber llenado los datos siguiente.

20

Page 21: manual de joomla

Aquí nos pide el nombre del sitio Web que en nuestro caso en networkstation 5 que es el nombre de nuestro grupo, después colocamos un correo electrónico que sea real y la contraseña de ese correo; guardamos los datos y siguiente.

Aquí nos muestra que hemos finalizado la instalación de joomla nos aparece un aviso en rojo donde nos dice que tenemos que borrar la carpeta llamada intallation, y borramos la carpeta ya que es un requisito para terminar la instalación.

21

Page 22: manual de joomla

Luego de haberla borrado damos click en administración para empezar a trabajar en nuestro sitio Web joomla

Luego nos logueamos con el usuario y contraseña, que creamos en la instalación de joomla.

22

Page 23: manual de joomla

Luego de haber entrado con el usuario y contraseña a joomla encontramos nuestro portal de esta manera ya que no le hemos hecho ninguna modificación.

Después de entrar creamos el usuario que habíamos creado en el directorio activo para que este usuario sea el que se autentique contra el servidor radius y en la base de datos de mysql, y también en el directorio activo que funciona como otra base de datos externa para joomla.

23

Page 24: manual de joomla

Luego nos muestra el usuario que creamos anteriormente lo habilitamos y luego nos logueamos con el usuario creado.

Acá estamos entrando con el usuario que creamos

24

Page 25: manual de joomla

En esta parte estamos creando una encuesta para agregarla al portal, de esta manera primero en componentes encuesta la creamos y luego en el modulo de encuesta la agregamos.

Luego de haber creado la encuesta nos aparece en el portal y también un comentario que realizamos sobre el proyecto.

25

Page 26: manual de joomla

Luego instalamos el plugins de raduis en joomla para poder registrar a joomla como el cliente del servidor radius para que este se pueda autenticar.

De la siguiente manera se instala el plugins.

26

Page 27: manual de joomla

Entramos a gestor de plugins y decimos instalar, en examinar buscamos el plugins y le damos subir archivo e instalar y ya tenemos este plugins instalado.

27

Page 28: manual de joomla

Active directory

Active directory es un sistema parejo al árbol de netware que nos sirve para compartir los recursos en un conjunto de dominios. Para ello utiliza un sistema común de resolución de nombres (dns) y un catálogo común que contiene una réplica completa de todos los objetos de directorio del dominio.

Instalación de active directory

Primero abrimos el ejecutar de Windows y copiamos la palabra dcpromo y aceptar.

Después nos aparece el asistente de instalación del active directory y le damos en siguiente.

28

Page 29: manual de joomla

Luego nos muestra que el sistema operativo si es compatible

29

Page 30: manual de joomla

Después nos muestra el tipo de controlador de dominio que queremos utilizar colocamos que sea un controlador de dominio para un dominio nuevo ya que la otra opción es cuando ya tenemos un dominio creado y queremos crear otro en el mismo.

Luego nos dice que tipo de dominio queremos crear y escogemos dominio en un nuevo bosque porque este es un dominio nuevo y los demás son para dominios que ya se encuentren creados.

30

Page 31: manual de joomla

Aquí nos pide el nombre del dns, en nuestro caso colocamos networkstation.net porque este es el nombre de nuestro grupo después de haberlo creado le damos en siguiente.

31

Page 32: manual de joomla

Para el nombre del dominio tambien colocamos el mismo pues es opcional el nombre que ustedes quieran poner

32

Page 33: manual de joomla

Luego nos muestra la parte dond ese almacenara las carpetas y bases de datos y las dejaremos por defecto. NOTA pero seria mejor si las guardas en discos diferentes.

33

Page 34: manual de joomla

Aquí agregamos la ruta para la carpeta sysvol, esta carpeta almacena la copia de los archivos que se encuentran publicados en el dominio.

34

Page 35: manual de joomla

En esta parte nos muestra el diagnostico del del registro dns, dejaremos por defecto la segunda opción, porque así utilizaremos de inmediato en servidor dns.

35

Page 36: manual de joomla

Aquí colocaremos los permisos para los usuarios de active directory en nuestro caso colocaremos que sea compatible con el sistema operativo Windows 2003 server, que es la segunda opción y siguiente.

Aquí colocaremos la contraseña del administrador del dominio deberá ser una contraseña que cumpla con los requisitos que allí se nos dice y fácil de recordar para que no se nos olvide.

36

Page 37: manual de joomla

En esta pantalla nos muestra la información y las opciones que hemos hecho al crear el dominio si estamos de acuerdo las dejamos Haci y siguiente.

37

Page 38: manual de joomla

Luego nos muestra el asistente donde se esta configurando el active directory

Luego nos muestra que la configuración del active directory ya ah terminado.

38

Page 39: manual de joomla

Aquí nos sale un mensaje donde nos dice que debemos reiniciar nuestro PC para que los datos sean guardados, y le damos en reiniciar ahora.

39

Page 40: manual de joomla

Que es radius

Radius es el protocolo de autenticación y autorización para aplicaciones de acceso a la red o movilidad IP.

Utiliza el puerto 1813 udp para poder establecer sus conexiones, cuando se realiza las conexiones con un isp mediante modem, dsl, cablemodem, ethernet o wi-fi, se envia la información que generalmente es una contraseña y un nombre de usuario.

La información se transfiere a un dispositivo NAS servidor de acceso a la red, NAS sobre el protocolo ppp, quien dirige la petición a un servidor radius, sobre el protocolo radius. El servidor radius comprueba que la información es correcta utilizando algunos esquemas de autenticación como PAP, CHAP, o EAP.

PAP: es un protocolo simple de autenticación para autentificar un ususario contra un servidor de acceso remoto o contra un isp.

CHAP: este es el protocolo por el cual se autentica radius este es un protocolo de autenticación por desafió mutuo.

Chap verfifica peridiocamente la identidad del cliente remoto usando un intercambio de tres etapas, esto se da cuando se establece un enlace inicial y puede para en cualquier parte de la comunicación.

EAP: protocolo de autenticaron extensible eap es una autenticación de red que es usada actualmente en redes wlan paint-to-painti protocolo.

Eap es una estructura de soporte no un mecanismo especifico de autenticación.

Una de las características mas importantes del protocolo radius es su capacidad de manejar sesiones, notificando cuando comienza y termina una conexión, así que los usuarios se le podra determinar su consumo y facturar en consecuencia; los datos también se pueden realizar con propósitos estadísticos.

40

Page 41: manual de joomla

Manera de autenticarse radius por medio de CHAP

1. después que se establece la comunicación o el enlace, el agente autentificador manda un mensaje que desafía al usuario.

2. el usuario responde como un valor calculado usando una función hash, funcion hash se refiere a una funcion para generar claves o llaves que representen sin errores a un documento, registro, archivo, etc.

3. el autentificador verifica la respuesta con el resultado obtenido por la función hash, si este valor coincide, el identificador informa de la autenticación, de lo contrario la conexión terminara.

4. a intervalos aleatorios el autentificador manda un nuevo mensaje de desafió con lo que se repite el proceso.

41

Page 42: manual de joomla

Instalación del servidor radius

Lo primero que debemos hacer para instalar el servidor radios es entrar a inicio, panel de control, agregar o quitar programas, agregar o quitar componentes y luego realizaremos los siguientes pasos:

Después de haber entrado a agregar o quitar componentes colocamos un check box en servicios de red y le damos en detalles

Luego en detalles seleccionamos servicios de autenticación y aceptamos.

42

Page 43: manual de joomla

Luego de haberlo seleccionado damos en siguiente para que comience la instalación del servidor radius

En esta parte nos muestra el procedimiento de la configuración de sus componentes

43

Page 44: manual de joomla

Luego nos muestra que la instalación del servidor radius a finalizado.

44

Page 45: manual de joomla

CONFIGURACION DE RADIUS Y EL ACTIVE DIRECTORY PARALA AUTENTICACION DE JOOMLA

Para la autenticación de radius y el directorio activo que seria el ldap con joomla debemos instalar el servidor radius y el active directory y realizar una serie de configuraciones en cada uno de estos servicios, a continuación le mostraremos los pasos que debemos realizar y la explicación de cada uno de ellos:

Bueno primero que todo entramos al servidor de autenticación de Internet (radius), y registramos el servidor radius con el active directory De la manera que se muestra en la imagen.

Cuando registramos estos dos estamos

Luego de tener registrado el servidor radius con el active directory, creamos un nuevo cliente de radius de la siguiente manera.

45

Page 46: manual de joomla

En la siguiente parte colocamos la descripción y la dirección IP de la aplicación que estamos utilizando que en este caso seria como el dns, para que este quede registrado la dirección IP es donde se encuentra la aplicación en este caso seria joomla.

46

Page 47: manual de joomla

Después creamos el cliente proveedor y dejamos el radius como estándar, también creamos el secreto compartido que Será un secreto que solo sabrá el administrador y este podrá entrar desde un equipo diferente con este secreto.

Pasos de la autenticación de los usuarios de active directory

Primero que todo entramos al directorio activo y creamos un usuario de la siguiente manera.

47

Page 48: manual de joomla

Acá colocamos el password para que se loguee el usuario cuando entra a joomla.

48

Page 49: manual de joomla

49

Page 50: manual de joomla

Luego de haber creado el usuario que se autenticara en joomla debemos de darle una opción que es en el usuario propiedades, marcado permitir acceso, esto se hace para que joomla permita el acceso a este usuario.

Como se lo mostramos en estas imágenes.

50

Page 51: manual de joomla

51

Page 52: manual de joomla

Que importancia tiene autenticarse joomla contra ldap y radius

La importancia que le encontramos es que como ya sabemos ldap es segura y así tendríamos mas seguridad al saber que usuario puede o no puede entrar a joomla, también para saber los privilegios que tienen los usuarios que están creados en la base de datos externa en este caso el directorio activo, esta le brindara mayor seguridad a MySQL que es la base de datos de joomla.

Con el ldap (active directory) y el servidor radius tenemos ventajas tales como:

• seguridad con sus datos• conocer cada usuario que se crea ( sus privilegios )• conocer que hace cada usuario• tiempos en los que se modifica

Whireshark

Es un analizador de protocolos utilizado para realizar análisis y solucionar problemas en redes y en comunicaciones para el desarrollo de software y protocolos, y como una herramienta didáctica para educación.

La funcionalidad que provee el whireshark es similar a la de tcpdump, pero añade una interfaz gráfica y muchas opciones de organización, filtrado de información. Así, permite ver todo el tráfico que pasa a través de una red. estableciendo la configuración en modo variado.

Este también permite examinar datos de una red viva o de un archivo de captura salvado en disco. Se puede analizar la información capturada, a través de los detalles y sumarios por cada paquete.

52

Page 53: manual de joomla

El Wireshark incluye un completo lenguaje para filtrar lo que queremos ver y la habilidad de mostrar el flujo reconstruido de una sesión de TCP.

Instalación del whireshark

Primero que todo para mirar la manera de comunicación del protocolo radius con el usuario joomla que tenemos registrado debemos instalar el whireshark, para analizar y corregir problemas a los protocolos, también miramos como se establece la comunicación y si de verdad se esta autenticando contra radius y contra ldap.

Si ya tienes el instalador de este programa lo ejecutas y realizamos los siguientes pasos.

Primero nos da la bienvenida a este programa y su versión y le damos en siguiente para comenzar con la instalacion.

53

Page 54: manual de joomla

Luego nos muestra la licencia de este programa si estamos de acuerdo aceptamos y siguiente.

Después nos muestra los componentes que se instalaran y dejamos los que están seleccionados por defecto.

54

Page 55: manual de joomla

Estos son otros competentes adicionales lo instalamos y siguiente.

Esta la ruta donde se quedara instalado el wireshark.

55

Page 56: manual de joomla

Aquí muestra los paquetes que se están instalando.

56

Page 57: manual de joomla

También podemos instalar el winpcap que también es otro programa que nos permite capturar algunos paquetes de datos en la red, este también infiltra paquetes.

Seguimos con la instalación en esta parte nos da la bienvenida y siguientes.

57

Page 58: manual de joomla

Aceptamos la licencia de winpcap que nos habla de su distribución y las modificaciones que podemos realizar.

58

Page 59: manual de joomla

Y finalizamos la instalación de winPcap.

Nos muestra la instalación completa de todos los paquetes de wireshart.

59

Page 60: manual de joomla

Luego seleccionamos la run wireshark 1.0.4 para poner a correr el wiresharkY finalizamos.

Ya luego entramos a wireshark para que comience a capturar las interfaces.

60

Page 61: manual de joomla

Bibliografía

http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_webhttp://www.alegsa.com.ar/Dic/radius.phphttp://blackspiral.org/docs/pfc/itis/node12.htmlhttp://es.wikipedia.org/wiki/XAMPP

61

Page 62: manual de joomla

Conclusiones

Con este proyecto conocimos y aprendimos la importancia de las aplicaciones Web y de algunos servidores como el radius, también el funcionamiento de las bases de datos y todo el tema de conceptos de aplicaciones Web.

Trabajar con la aplicación joomla y hacer que se autenticara con radius y ldap fue una manera de conocer que las aplicaciones también funcionan con seguridad, y el conocimiento de lo realizado por cada usuario cuando utiliza la aplicación.

Hacer proyectos como estos nos enseña a ser independientes y a ver un mundo a futuro cuando ya estemos en el mundo laboral y tengamos que afrontar problemas o innovar nuevas cosas.

62