viernes, 4 de marzo de 2011

Actividades Joomla - Practica 5

    Vamos a la pagina de http://www.joomla.org/  y nos descargamos las extensiones que necesitemos o las que querramos probar, probamos a descargarnos dos extensiones, una de "Allvideos" y otra de "Simple image Gallery". Habia encontrado mas extensiones que son mas interesantes pero la mayoria eran de pago.

    Primero comenzaremos instalando la exstension de "Allvideos"  y la configuraremos. Comenzaremos subiendo las extensiones elegidas

      

    Una vez subido nos vamos a gestor de Plugins y entrmos a configurar "Allvideos"

    Primero configuraremos los detalles del plugin.


    Le indicaremos que el nivel de acceso sera para usuarios registrados y una vez configuramos miramos si en el punto de parametros podemos especificar algo mas


    Aqui podremos configurar la ruta de videos y Audio, una vez configurado a nuestro gusto pulsamos sobre guardar.
    Una vez acabado de configurar pasaremos a instalar y configurar otro plugin el "Simple Image Gallery", seguiremos el mismo proceso que con la extension anterior.

    Una vez instalado el plugin con exito pasaremos a configurarlo.
    Este plugin no tiene muchas opciones a configurar a diferencia del caso anterior, para configurarlo tendremos que acceder a gestor de Plugins y editarlo.


    Le indicaremois los detalles a nuestro gusto y despues configuraremos los parametros.


    Como comentaba antes este plugin no tiene tantas obciones para configurar pero igualemte es valido. Una vez rellenado los datos requeridos pulsamos sobre guardar y observamos que se han publicado las dos extensiones

    SIF 4.18 - Automatizar la comprobación de una lista de funciones

    En esta practica veremos como podemos automatizar la comprovacion de una lista de funcion resumen de varios ficheros. Primero vamos al terminal y introducimos la siguiente instruccion:


    <"mdrsum *>fichero.md5">

     Con esto generaremos un documento llamado fichero.md5 con un listado de ficheros y funciones de resumen de dichos ficheros utilizando el algoritmo MD5.


    Ahora provarmos con la instruccion:



    <“sha512sum *>fichero.sha512”>

    que genera un documento similar, pero con las funciones resumen utilizando el algoritmo SHA512.




    Ahora comprobemos que las funciones resumen coinciden con las
    instrucciones:

    <“md5sum -c fichero.md5”>




    Y tambien comprovamos que funciona poniendo la siguiente instruccion

    <“sha512sum -c fichero.sha512”>

    SIF 4.16 - Cifrado Hibrido

    Primero vamos a cifrar de manera simétrica un documento de 3 o 4 megas, para ello utilizamos el comando:

    <gpg –symmetric --armor NOMFICH>


    nos pedira contraseña y que la repitamos.
    La contraseña la guardaremos en un fichero de texto y cifrado mediantes la clavepublica de nuestro compañero.

      <gpg –recipient EMAILCOMPAÑERO –encrypt FICHERO_CON_PW>



    Ahora le enviamos los 2 ficheros cifrados a nuestro compañero.

    -Uno tiene que tener la clave privada cifrada con la clave pública de nuestro compañero y el que contiene el fichero cifrado a enviar.





    Ahora cogemos los 2 ficheros que nos ha enviado nuestro compañero y realizar el proceso inverso.
     Con nuestra clave privada desciframos el fichero de texto que contiene la contraseña que nos ha enviado nuestro compañero

    <gpg -o FICHERO_CON_PW --decrypt FICHERO_CON_PW.asc>


    y la utilizamos para descifrar documento cifrado con clave simétrica mediante la opción

    <gpg –decrypt NOMFICH.ASC -o NOMFICHDESCIFRADO>

    jueves, 3 de marzo de 2011

    Actividades Joomla - Practica 4

    Antes que nada, una vez nos hayamos instalado el JEvents 1.5.5 entraremos en 'Componentes' y despues JEvents.



    Una vez dentro del panel de control de JEvents pulsamos sobre admin calendarios y una vez dentro sobre nuevo


    Rellenamos los datos a nuestro gusto y necesidades y pulsamos sobre nuevo.



    Ahora añadiremos diferentes tipos de eventos (repetidos, de un sólo día, etcétera) en el calendario nuevo que hemos creado.
     Para crear un evento nuevo tendremos que ir  a panel de control de JEvents y pulsar sobre administrar eventos y una vez en la ventana de Eventos sobre nuevo.


    Tendremos dos pestañas una en la que tendremos que introducir los datos y el contenido del evento y en la segunda pestaña especificaremos cuando queremos que comiencen y cunado acaben, segun nuestras necesidades.


    Una vez creados diferntes tipos de calendario pasamos a mirar la configuracion de JEvents, en nuestro joomla, aparte del componente principal de JEvents tambien tenemos varios modulos adicionales que subimos el otro dia, si queremos ver los modulos relacionados con JEvents que tenemos que hacceder a traves de

    "Extensiones > Gestor de Módulo"

      

     Los modulos adicionales de JEvents que tenemos instalados realizan diferentes tareas.

    El JEvents Calendar nos permite visualizar en nuestra pagina de joomla un calendario 
    El Latest JEvents nos permite visualizar eventos pasados, al tenerlo recien creado no nos aparecera ninguno.

    Para restringir las visitas al calendario y ponerlo para que el nivel de acceso sea para usuarios registrados tendremos que acceder al gestor de modulos y nos dirigimos al modulo 'JEvents Calendar' y una vez ahi cambiamos el nivel de acceso requerido


    viernes, 25 de febrero de 2011

    Actividades Joomla - Practica 3

    En esta practica de Joomla crearemos varios modulos uno "Ruta de acceso (breadcrumbs)" y "Buscar". Para crear uno nuevo nos dirigiremos a gestor de Modulos y pulsamos sobre nuevo para comenzar con la creacion de un nuevo modulo, comenzaremos por el modulo de "Ruta de Acceso (breadcrumbs)"


    Tendremos que rellenar los detalles que se nos requieran, y comentar tambien que la plantilla tiene una posicion especial para el breadcrumb, una vez completado pulsamos sobre crear, una vez creado este modulo pasaremos a crear rapidamente el modulo de "Buscar". Para crear el modulo nos situaremos nuevamente en la ventana de 'Gestor de Modulos' y pulsaremos sobre nuevo.



    Rellenaremos los detalles a nuestras necesidades y pulsaremos sobre crear. Estas dos partes son muy sencillas debido a que se crean de la misma manera, solo que asi observamos diferentes tipos de modulos que pueden incluir en nuestra plantilla.

    Una vez creado observamos en 'Gestor de Modulos' el resultado de los dos modulos nuevos creados

      
    Y como podemos observar en nuestra pagina tambien han aparecido satisfactoriamente los modulos nuevos




    SIF 4.16 - Cifrado Hibrido

    En esta practica lo que realizaremos sera cifrar de manera simetrica un documento de 3 o 4 megas, primero utilizaremos el comando siguiente

     <gpg -symmetric --armor NOMFICH>


    una vez introducida la orden nos pedira que introduzcamos una contraseña "pitagoras" y que la confirmemos.
    En este paso cifraremos un documento que contenga la contraseña del fichero que acabamos de cifrar en el paso anterior, con la clave publica del compañero. Exportaremos nuestra clave a un compañero y el compañero nos exportara su clave.


    Ahora importaremos la clave del compañero y introducimos la siguiente orden


    <gpg –recipient andreu.martinez.garcia.1992@gmail –encrypt Cifrado.txt>


    y nos creara el fichero Cifrado.txt.gpg .

    Una vez creado el fichero, enviaremos los dos ficheros que hemos creado al compañero y recojeremos los dos archivos del compañero para realizar el proceso inverso.





    Ahora con nuestra clave privada descifraremos el fichero de texto que contiene la contrasela que nos ha enviado nuestro compañero y utilizaremos el siguiente comando

    <gpg -o FicheroDescifrado --decrypt andreu.asc.pub.gpg>


    Nos pedira que introduzcamos nuestra contraseña privada. Esto lo utilizamos para
    descifrar documento cifrado con clave simétrica mediante el comando.

    <gpg –decrypt NOMFICH.ASC -o NOMFICHDESCIFRADO>

    martes, 22 de febrero de 2011

    SIF 4.14 - Un Cifrado Asimetrico

    En esta practica vamos a realizar un cifraco asimetrico con la herramienta utilizada antes el gpg.

    Primero crearemos una clave privada, vamos a al teminal y ejecutamos el siguiente comando:

    <gpg --gen-key>

     y nos pedira que seleccionemos una clave de las que ponen a continuacion


    Seleccionaremos la segunda opcion, a continuacion nos pedira que seleccionemos el tamaño que deseamos que tenga la clave y seleccionamos el maximo 2048 y le indicamos una duracion de 2 meses, rellenamos con nuestro nombre y un correo real nuestro.



     Despues de la generacion de la clave, vamos a observar si se a creado correctamente introduciendo el siguiente comando

    <gpg -k>


    Como comprovamos se a ceado correctamente.
     Ahora sacaremos la huella de nuestra clave para que el resto de
    personas sepan como verificar nuestra clave, introducimos el siguiente comando:

    <gpg --fingerprint E825DFF4>

    Nos muestra las claves existentes en nuestro sistema y tambien el indicador de la huella





    Exportamos la clave (clave publica) para que otros usuarios puedan enviarnos mensajes con dicha clave pública y nosotros podamos descifrarlos usando nuestra clave privada, el resultado lo exportaremos a formato ascii, para ello introduciremos el siguiente comando:

    <gpg -a --export E825DFF4 > fichero.asc.pub>

    y se nos generara el fichero






    Una vez hemos generado el fichero se lo podemos enviar  la clave a un compañero y recogemos la de algun compañero. Le indicamos la clave para verificarla.


    Introducimos en nuestro sistema la clave publica de nuestro compañero introduciendo la siguiente orden:

    <gpg --import carlos.asc.pub>



    Para comprobar que la huella es la correcta utilizar “gpg -fingerprint clave” y la clave es 300BB457



    Y para finalizar la practica enviamos a un compañero un mensaje cifrado con su clave pública para que lo descifre y recogemos la del compañero como un mensaje para descifrar, que nos ha cifrado con nuestra clave pública.

    SIF 4.13 - Criptografia Asimetrica

    Cada persona tiene dos claves una publica que es la que se utiliza para mandarle mensajes cifrados al usuario y una clave privada que se utilizara para descifrar los mensajes que te envien y hayan sido cifrados con tu clave publica. En un sistema de clave asimétrica o de clave pública con 12 personas :


    – ¿Cuántas claves hacen falta en total?

    12x2 = 24

    – ¿Cuántas claves necesita cada usuario?

    2, 1 publica y 1 privada

    – ¿Sabrías sacar la formula de cuantas claves hacen falta
    para N usuarios?

    N*2

    SIF 4.12 - Copiar fichero Cifrado.

    Copiamos el fichero del documento anterior a una carpeta nueva que creamos


    Una vez copiado el fichero lo desencriptaremos dentro de la misma carpeta, para ello vamos al terminal y nos situamos en el escritorio y en la carpeta nueva que hemos creado, una vez ahi introducimos la siguiente orden:

    <gpg -d DocumentoSecretoAndreu.txt.gpg>


    Al introducir la orden nos pedira la contraseña de cifrado que le pusimos en el ejercicio anterior, una vez introducida el se completara el descifrado.

    viernes, 18 de febrero de 2011

    SIF 4.11 - Criptografia Simetrica - GPG

    En esta practica vamos a cifrar documentos con la Herramienta GPG, utilizando claves privadas.

    Queremos cifrar el documento "DocumentoSecretroAndreu" para ello utilizaremos el parametro -c.

    La orden quedaria asi:

    <gpg -c DocumentoSecretoAndreu.txt>



    Nos pedira que introduzcamos una clave, que utilizara para cifrar el documento .txt

    El resultado final es el siguiente:

    SIF 4.10 - Criptografia Simetrica - Cuantas Claves?

    ¿Cuantas claves hacen falta que un grupo de 4 personas se puedan intercambiar mensajes cifrados entre
    ellos y no se puedan descifrar los mensajes unos a otros sin permiso?



    Dado que es un sistema de Criptografia Simetrica cada uno tendra una clave con cada persona que haya y si ya tiene con una persona no se repite la clave. Resumiendo para 4 personas seran necesarias 6 claves y no se puedan descifrar los mensajes unos a otros sin permisos.

    SIF 4.9 - Encriptar Imagen Secreta

    En esta practica realizaremos la practica de ocultar una imagen dentro de otra, parecido al caso practico anterior, lo unico que cambiara sera que en vez de sacar la imagen secreta de otra imagen,

    Cojemos 2 imagenes, una para ocultarla dentro de la otra, una vez tenemos elegidas las imagenes nos vamos a la linea de comandos y introducimos la siguiente orden


    <outguess -k "SIF" -d Imagenoculta.jpg ImagenSecreta.jpg ResultadoSecreto.jpg>


     Una vez introducida la orden se procedera a ocultar la primera imagen dentro de la segunda y depues nos saca el resultado.

    Si queremos podemos comprobar si ha dado resultado la ocultacion dentro de la imagen de la forma realizada en el ejercicio practico anterior.

    jueves, 17 de febrero de 2011

    Actividades Joomla - Practica 2

    1) Primero lo que realizaremos sera crear un nuevo item de menu con vista de blog, para cerarlo accederemos a "Menus" y despues "GEstor de items de menu" y pulsamos sobre nuevo.

    Seleccionamos el tipo de item que crearemos nuevo, a continuacion seleccionamos "articulo" y despues "presentacion de categoria Blog" y nos llevara a la pagina siguiente


    Una vez aqui rellenamos los datos que se requieran y puslamos sobre aplicar y guardar, y ya tendremos creado el nuevo item de menu con "Vista de Blog".





    2) Aora procedereomos a crear un enlace a los en un menu existente a vista de blog de los articulos mas visitados de nuestra pagina, se crea del mismo modo que en el caso anterior solo que unicamente tenemos que cambiar un parametro a la hora de crear el item de menu


    Pulsamos sobre guardar y seguimos el mismo procedimiento, el resultado es satisfactorio.



    miércoles, 16 de febrero de 2011

    Actividades - Joomla

    1. Crear usuarios:

    Para comenzar lo primero que haremos será crear varios usuarios uno con rango de “Autor” y otros rangos como “Editor” y “Publicador” para ver que características tienen cada uno de ellos y las posibilidades que tienen.

    Primero crearemos un usuario nuevo que tenga permisos de “Autor”, accedemos por el Backend a nuestro panel de administrador de nuestro joomla. Nos vamos al gestor de usuarios y creamos un usuario nuevo.


    Le especificamos los detalles del usuario y una vez rellenado pulsamos sobre guardar para guardar el usuario nuevo.

    Para tener un poco de variedad y ver los distintos tipos de usuarios crearemos un usuario de tipo “Editor” y otro de tipo “Publicador”

    Seguiremos el mismo procedimiento para crear los dos usuarios nuevos, salvo que en “detalles del usuario” tendremos que especificar el grupo al que tienen que pertenecer



    Como podemos observar los tres usuarios nuevos están creados.

     
    2. Crear secciones:

    Una vez creados los usuarios nuevos procederemos a crear 2 secciones para ver como se crean y su funcionamiento.

    Accedemos a Contenido > Gestor de secciones.

    Una vez en el gestor de secciones pulsamos sobre nuevo para crear una sección nueva




    Aquí encontramos que tenemos que especificar los detalles y podemos ponerle una descripción a la sección que vamos a crear. Tendremos que configurar el nivel de acceso que queremos que tenga la sección, como vamos a crear dos secciones primero crearemos una con nivel de accedo registrado y otra con nivel Especial.


     
     Una vez creadas las secciones observamos que aparecen en el gestor y también el nivel de acceso que tienen.



    3. Categorías Nuevas:

    Ahora Pasaremos a crear “Categorías” nuevas, tendremos que acceder a “Gestor de Categorías”.
    Una vez dentro del gestor de categorías pulsamos sobre el botón de nuevo y procedemos a crear la categoría, antes de nada comentar que crearemos 3 categorías por cada una de las dos secciones que tenemos.





    Introduciremos los detalles requeridos y también podemos añadirle una imagen o un texto a la categoría. Una vez creada la categoría uno procederemos a la creación de las siguientes.


     
    4. Artículos nuevos:

    Una vez creado todo el árbol de secciones y categorías procederemos a la creación de los artículos, algunos los crearemos desde el Frontend con varios usuarios diferentes y también crearemos desde el Backend. Crearemos 3 artículos por cada Categoría que tengamos.

    Para crear un articulo nuevo desde el Backend es bastante sencillo, basta con acceder a “Gestor de Artículos” y pulsar sobre el botón de “Nuevo” y rellenar los detalles que se requieran, como indicar la seccion y la categoria a la que tiene que permanecer, una vez rellenado introduciremos el texto y guardaremos el articulo.


    Podemos observar todos los articulos que se han creado, por quien ha sido creado, la seccion y categoria a la que pertenece.

    Para crear un articulo desde el frontend tendremos que hacceder con un usuario autor o otro que pueda crear articulos y crear uno nuevo


    Una vez rellenados los detalles y siguiendo el mismo procedimiento que como si lo hicieramos en el backend, una vez pulsado sobre guardar no se publicara automaticamente porque requerira una "confirmacion" desde el backend para que finalmente salga publicado el articulo nuevo, en este caso el usuario logeado es 'manager'.