Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Como instalar Wireshark en Ubuntu 13.10

Una gran herramienta para los que necesitan saber que esta transitando por una tarjeta o conexión de red es Wireshark. Esta herramienta gráfica nos permite inspeccionar los paquetes (tcp, udp, etc) que salen o entran por una tarjeta dándonos la posibilidad de actuar dependiendo lo que andemos buscando. La captura de paquetes es en tiempo real, puedes guardar todo para verificarlo con calma o presentar pruebas, por ejemplo, sobre algun trafico sospechoso.
Entonces hoy les mostrare como instalar Wireshark en Ubuntu 13.10 paso a paso

-Instalamos Wireshark

sudo apt-get -y install wireshark

-Activamos permisos al ejecutable dumpcap

sudo chmod 4711 /usr/bin/dumpcap

-Ya podemos ejecutar Wireshark, al iniciar debemos escoger en que interfaz o tarjeta escucharemos y después damos click al botón Start
DriveMeca instalando Wireshark

-Apenas iniciemos comenzaran a aparecer las tramas de protocolos transitando por la interfaz. Para una mejor identificación se marcan con colores
DriveMeca instalando Wireshark

-Con una gran cantidad de datos es difícil encontrar algo, pero para eso existen los filtros; podemos escribir, por ejemplo, el identificador DNS y presionar Enter y solo veremos tramas de DNS
DriveMeca instalando Wireshark

-En este otro ejemplo filtramos por http
DriveMeca instalando Wireshark

-Después de filtrar si encontramos una trama que nos interesa seguir; podemos darle click botón derecho del mouse encima y activar un filtro sobre el para que solo nos aparezcan datos relacionados
DriveMeca instalando Wireshark

-Como ya vimos, Wireshark marca las tramas con colores, en caso de no gustarnos las default, las podemos modificar
DriveMeca instalando Wireshark

Wireshark es una joya que no debe faltar en nuestro juego de herramientas. Lo usas, en que forma?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Pear OS 8

DriveMeca instalando Pear OS 8
Distribuciones Linux hay muchas pero pocas que generen controversia como Pear OS al ser un clon bastante parecido a Mac OS. No te quedes con las dudas, sigue leyendo y te mostrare como instalar Pear OS 8 paso a paso. 
Desde que lo comienzas a usar vez las semejanzas y el cuidado en los detalles que han tenido, algo que es innegable es la belleza de este Linux. Un dato técnico, es basado en Ubuntu.

-Descargamos el ISO y lo quemamos a un DVD o generamos una USB booteable para instalar desde ella

wget -c http://downloads.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-64.iso

"El proyecto Pear OS fue cerrado por su desarrollador al ser comprado por una empresa, la cual el dice que no es Apple, pero, pueden aun conseguir el ISO en este URL de softpedia"

-Hacemos boot y entramos a instalar por la segunda opción. Si queremos solo verlo en acción sin instalar podemos entrar por la primera opción
DriveMeca instalando Pear OS 8

-Escogemos el idioma para la instalación y damos click al botón Continuar
DriveMeca instalando Pear OS 8

-Se hace una verificación de espacio libre, estar conectado a la corriente (en el caso de portátiles) y conectado a internet. Recomendable activar la descarga de actualizaciones mientras se instala e instalar drivers y software de terceros (mp3, etc). Damos click al botón Continuar
DriveMeca instalando Pear OS 8

-En este caso usare todo el disco por lo cual elijo la primera opción y ademas activo el uso de LVM para si mas adelante quiero agregar mas espacio en disco. Damos click al botón Instalar ahora
DriveMeca instalando Pear OS 8

-Escogemos la zona horaria, de la cual dependerá la hora a usarse en el pc. Damos click al botón Continuar
DriveMeca instalando Pear OS 8

-Distribución del teclado, en este caso Español Latinoamericano; en caso de dudas podemos probar las teclas en la caja de texto debajo. Damos click al botón Continuar
DriveMeca instalando Pear OS 8

-Llenamos los datos para la cuenta de usuario. Damos click al botón Continuar
DriveMeca instalando Pear OS 8

-Comienza la instalación, hora de ir por un café ;-)
DriveMeca instalando Pear OS 8

-Terminada la instalación, reiniciamos dando click al botón Reiniciar ahora y quitamos el DVD o USB desde el que estábamos instalando
DriveMeca instalando Pear OS 8

-Iniciamos por primera vez Pear OS
DriveMeca instalando Pear OS 8

-Ingresamos con la cuenta creada en pasos anteriores
DriveMeca instalando Pear OS 8

-Y este es el escritorio de Pear OS 8, se les hace conocido?
DriveMeca instalando Pear OS 8DriveMeca instalando Pear OS 8

-Al dar click sobre un botón, activaremos aplicaciones, estas podemos "anclarlas" en la barra inferior si quisiéramos
DriveMeca instalando Pear OS 8

-El sistema nos alerta cuando encuentra actualizaciones para instalar y las podemos colocar dando click al botón Updated packages. Mas adelante si cambiamos el idioma, seria en español
DriveMeca instalando Pear OS 8

-Nuestro Pear OS ya esta actualizado
DriveMeca instalando Pear OS 8

-El panel de configuración es idéntico al de Ubuntu
DriveMeca instalando Pear OS 8

-Aunque nos facilita la vida con aplicaciones como Clean My Pear que nos eliminara temporales liberando espacio en disco
DriveMeca instalando Pear OS 8

Con esto termino de mostrarles Pear OS, que les pareció? se animan a probarlo? que tanto importa para uds el diseño visual?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Support Incident Tracker

Para manejar un helpdesk para tu negocio o proyecto necesitas un sistema de tickets que maneje prioridades y vaya dejando un rastro de todo este trabajo. Una solución eficiente y nada compleja es SiT! (Support Incident Tracker) basado en PHP y MySQL manejado completamente a través de un browser el cual hoy les mostrare como instalar y configurar en un servidor Linux Centos 6.4 paso a paso.

Características

  • Manejo de llamadas/clientes (helpdesk)
  • Manejo de contactos, sitios, contratos de soporte técnico, incidentes
  • Envió de emails
  • Manejo de anexos
  • Grabación de toda comunicación por medio del log de incidentes
  • SLA en los incidentes

Requerimientos

  • Servidor Linux Centos 6.4
  • Apache
  • MySQL
  • PHP
  • Para este articulo nuestro servidor estara en la ip 192.168.1.167


-Deshabilitamos SELinux

vi /etc/selinux/config
SELINUX=disabled

-Deshabilitamos iptables, mas adelante si es necesario podemos habilitarlo y agregar el puerto 80 y 443 (si vamos a acceder a SiT! vía https)

service iptables stop
chkconfig iptables off

-Instalamos dependencias

yum install httpd mysql-server php* ntp

-Descargamos SiT! y lo descomprimimos

cd /var/www/html/
wget -c http://downloads.sourceforge.net/project/sitracker/stable/3.67/sit_3.67p2.tar.gz
tar xzvf sit_3.67p2.tar.gz

-Renombramos el directorio, cambiamos atributos y activamos el servicio de apache

mv sit-3.67 sit
chown -R apache.apache sit
service httpd start
chkconfig httpd on

-Activamos el servicio de hora para que nuestro sistema tenga siempre la correcta

service ntpd start

-Activamos el servicio de MySQL y colocamos contraseña a la cuenta root

service mysqld start
/usr/bin/mysqladmin -u root password 'contraseña'
chkconfig mysqld on

-Creamos la db para SiT!, creamos un usuario con privilegios para esta base de datos y activamos sus privilegios

mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.69 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>create database sitdb;
Query OK, 1 row affected (0.00 sec)

mysql> grant all on sitdb.* to situsr@localhost identified by 'contraseña';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye

-Abrimos un browser y nos vamos al URL http://192.168.1.167/sit/ Ya en esta pagina escribimos los datos de conexión a MySQL. Es importante resaltar que si nuestro MySQL es local, dejaremos el campo en blanco porque el script ya agrega localhost a la conexión. Básicamente necesitamos nombre de la base de datos, usuario y contraseña
DriveMeca instalando Support Incident Tracker

-El sistema guarda los datos en el archivo de configuración y nos muestra el camino donde lo creo. Damos click al botón Next
DriveMeca instalando Support Incident Tracker

-Se verifica la conexión a MySQL. Damos click al botón Next
DriveMeca instalando Support Incident Tracker

-El siguiente paso es crear un directorio donde almacenar los anexos, damos click en el botón Create attachments directory para crearlo
DriveMeca instalando Support Incident Tracker

-Damos click al botón Next
DriveMeca instalando Support Incident Tracker

-Se nos pide que demos permisos al directorio creado ejecutando un comando, lo copiamos y ejecutamos
chmod ugo+wx /var/www/html/sit/attachments-97da1e7106925731699ab2548d9bf54ddc841274/
Damos click al botón Next
DriveMeca instalando Support Incident Tracker

-Damos click al botón Next
DriveMeca instalando Support Incident Tracker

-El sistema configuro la db. Damos click al botón Next
DriveMeca instalando Support Incident Tracker

-Ya terminamos de configurar, ahora debemos proteger el archivo de configuración ejecutando en consola un comando. Lo copiamos y ejecutamos
chmod 444 /var/www/html/sit/config.inc.php
Damos click al botón Re-check installation para verificar estén ok los permisos
DriveMeca instalando Support Incident Tracker

-El ultimo paso es crear una cuenta administrativa desde la cual crearíamos cuentas de agentes, etc. Damos click al botón Create Admin User
DriveMeca instalando Support Incident Tracker

-Terminamos la instalación, podemos acceder a SiT! dando click en el botón Run SiT!
DriveMeca instalando Support Incident Tracker

-Ingresamos con la cuenta administrativa creada y damos click al botón Ingresar
DriveMeca instalando Support Incident Tracker

-Y ya estamos en la pagina principal de SiT! la cual es configurable al permitirnos cambiar de sitio los bloques según nuestra necesidad
DriveMeca instalando Support Incident Tracker

Un buen soporte debe ser organizado y SiT! te ayuda a lograrlo, piensas usarlo? ya tienes otra solución, cual? Es opensource?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Los 7 sistemas e-Learning mas populares

Uno de los mayores aportes de internet es la educación en linea borrando fronteras, zonas horarias y diferencias de idioma. Gracias a los sistemas e-Learning (educación en linea)  podemos estudiar a nuestro propio ritmo, sitio y horario en que podamos.
Por ello hoy les traigo esta lista de los sistemas mas populares de e-Learning actualmente.
Aunque son los mas populares no quiere decir que sean los únicos; si tienes uno que crees debe estar en esta lista, agrégalo y así lo conocemos y podemos comenzar a usar.
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Joomla 3.2 paso a paso

Hoy se lanzo la versión 3.2 de Joomla, el popular CMS. Sus desarrolladores la presentan como una versión de corrección de errores o "Security Release" que soluciona mas de 375 bugs (errores) y agrega funcionalidad interesante para todos los que usamos este software. Ya con esta breve introducción te invito a que sigas leyendo para que aprendas como instalar Joomla 3.2 paso a paso en un servidor Linux Centos 6.4



Requerimientos para este articulo


  • Servidor Linux Centos 6.4
  • Apache web server
  • PHP
  • MySQL
  • Para este articulo el servidor tendra la ip 192.168.1.105

-Abrimos una consola como root y deshabilitamos SELinux

vi /etc/selinux/config
SELINUX=disabled

-Paramos iptables, mas tarde al finalizar podemos iniciarlo y agregar el puerto 80 (http) y 443 (https)

service iptables stop
chkconfig iptables off

-Instalamos dependencias

yum install httpd mysql-server php*

-Descargamos Joomla y lo descomprimimos en un directorio

cd /var/www/html
wget -c http://joomlacode.org/gf/download/frsrelease/18838/86936/Joomla_3.2.0-Stable-Full_Package.zip

mkdir joomla
unzip Joomla_3.2.0-Stable-Full_Package.zip -d joomla/

-Activamos el servicio de apache

chkconfig httpd on
service httpd start

-Cambiamos permisos

chown -R apache.apache joomla/

-Activamos el servicio de MySQL y colocamos una contraseña a su cuenta root

chkconfig mysqld on
service mysqld start
/usr/bin/mysqladmin -u root password 'contraseña'


-Ya podemos comenzar a instalar Joomla; para eso abrimos un browser y navegamos al URL http://192.168.1.105/joomla Ya ahi llenamos los datos del primer paso prestando atención a la contraseña que coloquemos a la cuenta administrativa y el email asociado ya que en caso de error podemos darle recuperación de contraseña y se enviara a esa dirección. Damos click al botón Siguiente
DriveMeca Instalando Joomla 3.2

-En el paso 2 colocamos los datos de MySQL. Damos click al botón Siguiente
DriveMeca Instalando Joomla 3.2

-Tercer y ultimo paso donde podremos instalar datos de ejemplo si quisiéramos (aunque se recomienda solo hacerlo si es primera vez que usas Joomla para tener ejemplos de guía) y lo mas importante, verificar que nuestra instalación cumpla con los requerimientos.
DriveMeca Instalando Joomla 3.2

-Como vemos, tenemos que deshabilitar el buffer en PHP. Nos devolvemos a la consola
DriveMeca Instalando Joomla 3.2

-Editamos php.ini y ponemos en off el buffer. Salimos guardando y damos F5 en nuestro browser para volver a leer la configuración, si regresa al primer paso no se preocupen, solo presionen Siguiente hasta el tercer paso

vi /etc/php.ini
output_buffering = Off
service httpd restart
DriveMeca instalando Joomla 3.2

-Muy bien, ya esta instalado Joomla, un paso final, debemos eliminar la carpeta de instalación, para esto damos click en el botón Eliminar carpeta de instalación
DriveMeca instalando Joomla 3.2

-Ya eliminada la carpeta, entramos dando click al botón Administración
DriveMeca instalando Joomla 3.2

-Nuestra entrada a la consola administrativa. Entramos con la cuenta creada anteriormente
DriveMeca instalando Joomla 3.2

-Ya dentro vemos una de las nuevas características, mensajes post instalación. Damos click en su botón Review Messages
DriveMeca instalando Joomla 3.2

-Se nos muestran 2 mensajes, el primero es una grata sorpresa muy útil, la posibilidad de activar autenticacion de 2 factores. Esta funcionalidad nos permitirá ya no solo tener una contraseña sino el poder usar una segunda clave generada desde un teléfono smartphone con un tiempo de vida corto haciendo muy difícil que alguien pueda violentar nuestras cuentas. Útil cierto? Para activarlo damos click en su botón Enable two factor authentication
DriveMeca instalando Joomla 3.2

-El sistema viene deshabilitado, lo habilitamos
DriveMeca instalando Joomla 3.2

-Al habilitarlo, se nos pedira instalar una aplicacion para generar estas claves, recomiendo la de Google para Android Google Authenticator la cual pueden buscar y descargar desde Google Play a un smartphone o tablet Android
DriveMeca instalando Joomla 3.2

-Bien, ya tenemos el generador de claves en nuestro telefono
DriveMeca instalando Joomla 3.2

-Al ejecutarlo en el teléfono la aplicación nos explica el proceso, el cual consiste en nuestra contraseña común mas un código que nos genera esta aplicación con un tiempo corto de vida. Damos click al botón Begin setup
DriveMeca instalando Joomla 3.2

-El setup nos mostrara en una pagina web un código que podemos escanear o digitar un código, la forma rápida y sin errores es escanear, por lo cual le decimos que usaremos la opción de scanner. Damos click al botón Scan a barcode
DriveMeca instalando Joomla 3.2

-Instalamos el scanner. Damos click al botón Install
DriveMeca instalando Joomla 3.2

-Al escanear el código vemos datos de nuestro sitio. Damos click al botón Open browser
DriveMeca instalando Joomla 3.2

-La aplicación en el teléfono nos mostrara una clave por unos segundos la cual sera nuestra segunda contraseña. Si no alcanzamos a digitarla, se genera automáticamente otra
DriveMeca instalando Joomla 3.2

-Si cerramos nuestra consola web y tratamos de volver a ingresar veremos que ahora debemos tener contraseña mas "Secret Key"
DriveMeca instalando Joomla 3.2

-Al igual que en el sitio web
DriveMeca instalando Joomla 3.2

Aclaro que esta funcionalidad se puede deshabilitar en el momento que queramos, aunque si valoras tu seguridad creo que la deben usar. También podemos tenerla habilitada solo para la consola administrativa, etc. Ya es desicion de cada cual.
Eres usuario de Joomla, te gusta lo que muestra esta nueva versión? Piensas activar el sistema de 2 factores de autenticacion?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark