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

Monitorea servidores Linux sin dolor, instala linux-dash

DriveMeca instalando linux-dash en Linux Centos 6.5
Navegando y navegando me encuentro una joya web en php que de una forma sencilla nos permite monitorear un equipo Linux. Esta joya se llama linux-dash y aunque es relativamente nueva me maravillo lo sencillo de su instalación y cero (0) configuración. Conociendo que el tiempo es oro hoy les mostrare como instalar linux-dash paso a paso en un servidor Linux Centos 6.5 actualizado a la fecha. No tienes Linux Centos, te recomiendo leer este anterior articulo donde muestro como instalarlo paso a paso. 
Comencemos pues.

Características

  • Consola web de monitoreo
  • Monitoreo en tiempo real de RAM, carga, Uptime, Uso de disco, usuarios, etc
  • Instalación sencilla en equipos Linux con Apache2/nginx y PHP
  • Uso de widgets en forma de click y arrastre
  • Soporte para un amplio rango de distribuciones Linux

-Instalamos dependencias

yum install httpd php php-common

-Descargamos linux-dash en el directorio www de apache y lo descomprimimos

cd /var/www/html/
wget -c https://github.com/afaqurk/linux-dash/archive/master.zip
unzip master.zip

-Cambiamos el nombre del directorio y sus permisos a apache

mv linux-dash-master dash
chown -R apache.apache dash/

-Iniciamos el servicio apache y lo activamos para que se ejecute siempre que hagamos boot

service httpd start
chkconfig httpd on

-Abrimos un browser y nos vamos a la ip del equipo, en este caso http://192.168.1.139/dash y nos aparece la consola web de linux-dash ya funcionando como por arte de magia. En la parte superior veremos una barra de botones o widgets, por default, todos estarán activos. Cada widget puede ser arrastrado a otro lugar de la consola o eliminado dándole click a su x en la esquina superior derecha del widget
DriveMeca instalando linux-dash en Linux Centos 6.5

Sencilla y a la vez poderosa esta herramienta, cierto? Ahora que la conociste, piensas probarla? en que distribución Linux?
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+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar elementary OS paso a paso

Hay otra estrella en el firmamento Linux Ubuntu, es elementary OS con su nueva versión Luna, es ligera, sencilla sin dejar de ser hermosa y lo mas importante, Opensource. Los desarrolladores detrás de esta distribución basada en Ubuntu permiten descargarla totalmente gratis o si aprecias su trabajo, poner tu el precio por la descarga. Te animas a probarla? porque hoy veremos como instalar elementary OS paso a paso.





-Comenzamos descargando el ISO desde la pagina de elementary en este link En caso de preferir dejar una suma por la descarga podemos escribirla en la caja Amount (recomendable por el buen trabajo), escogemos la versión que queremos, 64/32 bits. Por ultimo sugiero usar como método de descarga Torrent. Damos click en el botón Download

-Generamos un DVD con nuestro ISO o una USB booteable como muestro en este articulo. Hacemos boot y nuestra primera pantalla nos invita a dar cualquier tecla para comenzar

-Escogemos el idioma y presionamos Enter

-En la siguiente pantalla podemos probar elementary sin instalarlo entrando por la primera opción o entramos por la segunda para instalar directamente

-Se inicia el entorno gráfico y se nos pregunta el idioma en que instalaremos, elegimos Español y damos click al botón Continuar

-Un breve chequeo de nuestro sistema verifica 3 puntos: espacio libre en disco, estar conectado a la corriente en caso de ser un portátil y estar conectado a Internet. Aunque no son obligatorios, tendrás mejores resultados si los cumples ademas de activar las actualizaciones mientras se instala e instalar software de terceros (codecs, etc). Damos click al botón Continuar

-En tipo de instalación elegimos borrar todo el disco y tomarlo completo. Si queremos algo mas personalizado podríamos entrar por la segunda opción. Damos click al botón Continuar

-Ultima parada para no instalar y borrar todo. Escogemos el disco en caso de tener mas de uno donde instalar y damos click al botón Instalar ahora

-Escogemos nuestra zona horaria, importante para la fecha y hora usada en nuestro pc. Damos click al botón Continuar

-Siguiente paso, elegir la distribución de nuestro teclado, en este caso Español latinoamericano; en caso de dudas podemos escribir en la caja de texto inferior verificando si sea el nuestro. Damos click al botón Continuar

-Hora de crear una cuenta de usuario con nuestros datos y colocar una contraseña segura. Damos click al botón Continuar

-Ya no mas preparativos, la instalación esta en curso. Hora de ir por un café ;-)

-Termina la instalación y estamos listos para reiniciar nuestro pc. Damos click al botón Reiniciar ahora

-Retiramos el DVD o USB desde donde instalamos y presionamos ENTER. Hacemos boot nuestro nuevo elementary OS

-Entramos con nuestra cuenta creada en la instalación

-Ya estamos en el escritorio con una barra superior y un menú inferior de botones

-Siguiente paso recomendable, actualizar nuestra instalación, para esto damos click al menú Aplicaciones y escribimos term. Damos click en Terminal

-Ya en la terminal ejecutamos
sudo apt-get update
sudo apt-get dist-upgrade

-Ya actualizado podemos comenzar a usar nuestro elementary


Después de probar elementary OS puedo decir que atrae su pulida interfaz gráfica (muy parecida a la de Apple) y velocidad al ser muy ligera. Te gusto? le darías una oportunidad en tu pc?
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+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Maximiza tu bateria en Linux con PowerTOP

DriveMeca instalando PowerTOP en Linux Ubuntu
PowerTOP es una herramienta de diagnostico del manejo/consumo eléctrico de nuestro portátil con OS Linux creada por Intel. Muchos de nosotros usamos portátiles y hemos notado que bajo Microsoft Windows su batería rinde y no se calienta de una forma tan escandalosa como cuando ejecutamos Linux. Bien, Intel llega a rescatarnos con su desarrollo de PowerTOP en su Centro de Tecnologia Opensource el cual hoy veremos como instalarlo y configurarlo paso a paso en Linux Ubuntu Trusty Tahr 14.04.
Al usar PowerTOP podremos optimizar el consumo de batería de nuestro portátil y así poder trabajar por mucho mas tiempo sin estar conectados a un toma corriente; eso sin hablar de que no se nos recalentara llegando a parecer una tostadora moderna de pan. Aclaro que este articulo es sobre compilar la versión mas reciente ya que en los repositorios de Ubuntu la versión no es tan nueva.

Requerimientos




-Descargamos la ultima versión disponible de PowerTOP

wget -c https://01.org/sites/default/files/downloads/powertop/powertop-2.6.1.tar.gz

-Descomprimimos el archivo y entramos a su directorio

tar xzvf powertop-2.6.1.tar.gz
cd powertop-2.6.1

-Instalamos dependencias

sudo apt-get install libstdc++6 gcc g++ make autoconf automake libtool libpci-dev libncurses5-dev libnl-dev

-Compilamos e instalamos prestando atención en cada paso que no salga algún error

./configure
make
sudo make install

-Ejecutamos PowerTOP y nos encontramos con su versión sencilla en consola. La interfaz tiene varias pestañas en un menú superior las cuales podemos mirar usando la tecla TAB y una barra inferior que nos dice las teclas que podemos usar

sudo powertop
DriveMeca instalando PowerTOP en Linux Ubuntu

-Estas pestañas nos permiten monitorear nuestro consumo para poder detectar un glotón de batería y así tomar medidas
DriveMeca instalando PowerTOP en Linux Ubuntu

DriveMeca instalando PowerTOP en Linux Ubuntu

DriveMeca instalando PowerTOP en Linux Ubuntu

-La ultima pestaña, Tunables, es la que nos permite hacer cambios en nuestro sistema. Estos posibles cambios están marcados como Bad para llevarlos a Good. Para esto por medio del cursor (flechas) nos movemos arriba/abajo y encima de un Bad presionamos la tecla ESPACIO y asi PowerTOP ejecutara la acción dejándolo como Good. OJO, estos cambios funcionaran hasta que reiniciemos nuestro portátil, es decir, son temporales
DriveMeca instalando PowerTOP en Linux Ubuntu

DriveMeca instalando PowerTOP en Linux Ubuntu

-Ahora, si queremos dejar permanentes estos cambios debemos ejecutar PowerTOP para que genere un HTML y desde ahí poder tomar los comandos para ejecutarlos desde rc.local. Debes reemplazar mi usuario (drivemeca en rojo) por el que estes usando en tu portátil

sudo touch /var/cache/powertop/saved_parameters.powertop
sudo powertop --html
sudo chown drivemeca.drivemeca powertop.html

-Abrimos desde un browser powertop.html
DriveMeca instalando PowerTOP en Linux Ubuntu

-Es posible que cuando lo abras lo veas desorganizado como me paso a mi no siendo posible darle click a las ultimas pestañas por esto
DriveMeca instalando PowerTOP en Linux Ubuntu

-Para corregir este error editamos el html y acortamos los títulos de las pestañas. Salimos guardando y damos F5 en nuestro browser para recargar la pagina y ahora si podemos dar click en las ultimas pestañas

vi powertop.html
var powertop = {
 blocks: {
  summary: 'Summary',
  cpuidle: 'Idle',
  cpufreq: 'Freq',
  software: 'Soft',
  devinfo: 'Device',
  tuning: 'Tuning',
  ahci: 'AHCI'
 },

DriveMeca instalando PowerTOP en Linux Ubuntu

-Si miramos en la pestaña Tunning debajo de la columna Script veremos el texto que debemos copiar para colocar en rc.local y así se ejecute cada vez que iniciemos Linux en nuestro portátil
DriveMeca instalando PowerTOP en Linux Ubuntu

-Editamos y pegamos los cambios que queramos dejar permanentes. Salimos guardando

sudo vi /etc/rc.local
echo '1' > '/sys/module/snd_hda_intel/parameters/power_save';
exit 0

Todos los usuarios de portátiles con Linux necesitamos de un buen rendimiento de batería para así poder ser mas productivos y como has leído, no es difícil saber que debemos optimizar. Ya usas PowerTOP? cuales son tus parámetros favoritos a optimizar?
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+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Nueva actualización de Prestashop

Los desarrolladores de Prestashop en conjunto con la comunidad alrededor de este magnifico software de ecommerce acaban de lanzar una actualización con una buena cantidad de correcciones y mejoras.
Es la versión 1.6.0.7 y ya la pueden descargar desde su sitio o actualizar mediante su herramienta 1-click .

Algunos de los cambios en esta versión son:


  • Sumario mejorado del carrito de compras
  • Corrección de error del checkout en una pagina
  • Ahora se pueden agregar mas de 8 imágenes a un producto
  • Mayor seguridad al alertar si instalamos un modulo sin certificar
  • Mejor manejo del cache a través del backoffice y frontoffice
  • Dashboard optimizado
  • Corrección de envios y transportadores
  • entre muchos mas


Pueden ver el changelog en este link

Share/Bookmark

Manejando la configuración de Conky con Conky Manager 2

Ya conoces Conky, el popular software de monitoreo? Estamos de acuerdo en que manejar sus archivos por medio de consola es algo difícil pero hay una solución para esto. Se llama Conky Manager, el cual acaba de llegar a su versión 2 y hoy les mostrare paso a paso como instalarlo y usarlo.
Conky Manager es una GUI (aplicación o interfaz gráfica) que nos facilita manejar los archivos de los "temas" de Conky.

Requerimientos




-Abrimos una terminal y agregamos el repositorio de Conky Manager escribiendo nuestra contraseña cuando se nos pida

sudo apt-add-repository -y ppa:teejee2008/ppa
[sudo] password for drivemeca: 
gpg: keyring `/tmp/tmpmeh_sgo7/secring.gpg' created
gpg: keyring `/tmp/tmpmeh_sgo7/pubring.gpg' created
gpg: requesting key 2D0F61F0 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpmeh_sgo7/trustdb.gpg: trustdb created
gpg: key 2D0F61F0: public key "Launchpad PPA for Tony George" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

-Actualizamos nuestro listado de repositorios e instalamos

sudo apt-get update
sudo apt-get install conky-manager

-Ejecutamos Conky Manager por medio de Unity
DriveMeca instalando Conky Manager en Ubuntu Trusty Tahr paso a paso

-Ya en su interfaz tenemos una linea de botones en la parte superior de la ventana, seguida de un listado de temas listos para activar, una visualización de ejemplo del tema donde nos paremos dándole click y por ultimo el link del desarrollador de este tema.
DriveMeca instalando Conky Manager en Ubuntu Trusty Tahr paso a paso

-Para activar uno de los temas es tan sencillo como darle click al tema y después darle click al botón verde de Start/Restart
DriveMeca instalando Conky Manager en Ubuntu Trusty Tahr paso a paso

-Al activar un tema ya podremos verlo en nuestro escritorio ejecutandose
DriveMeca instalando Conky Manager en Ubuntu Trusty Tahr paso a paso

-Si queremos personalizar un poco el tema, le damos click al botón de Edit Widget. Podremos cambiar posición, tamaño, etc
DriveMeca instalando Conky Manager en Ubuntu Trusty Tahr paso a paso

-Si tenemos un tema sin instalar podemos importarlo desde el botón Import Theme Pack. OJO, debe estar en formato *.cmtp.7z para que pueda ser leído y a su vez importado
DriveMeca instalando Conky Manager en Ubuntu Trusty Tahr paso a paso

-Por default los temas incluidos son pocos pero es cuestion de descargar otros de la pagina de Conky Manager. Descargamos el Official Theme Pack desde el link en la pagina
DriveMeca instalando Conky Manager en Ubuntu Trusty Tahr paso a paso

-Lo importamos
DriveMeca instalando Conky Manager en Ubuntu Trusty Tahr paso a paso

Con esto ya tenemos un buen numero de temas para experimentar. Si no nos gustan, podemos hacer una búsqueda rápida en Google y hay muchos mas esperando a ser instalados por nosotros. Que te pareció este articulo? Ya usas Conky? lo manejas desde Conky Manager?
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+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Monitorea tu Ubuntu con Conky

DriveMeca instalando Conky en Ubuntu
Sea por curiosidad o necesidad que necesitas saber en todo momento el estado de tu pc en cuanto a memoria RAM total/libre, procesadores, disco, tarjetas de red, temperatura, por mencionar algunos. Entonces necesitas leer este articulo donde te mostrare como instalar paso a paso Conky, un monitor liviano opensource para X que te muestra en tu desktop en tiempo real todo esto y mas de muchas formas posibles al poder disponer de "temas" creados por la comunidad listos para poder usarlos.
Usaremos un Ubuntu 14.04 actualizado completamente para este articulo y si no sabes como instalarlo, da click en este link donde muestro paso a paso con screenshoots como hacerlo. Después de esta breve introducción, comencemos entonces.

-Abrimos una terminal y ejecutamos el siguiente comando para instalar conky y algunas dependencias necesitadas

sudo apt-get install conky-all curl fonts-droid

-Instalamos mas dependencias

sudo apt-get install lm-sensors hddtemp

-Configuramos sensores dejando sus valores por default presionando Enter cada vez que nos pida una acción

sudo sensors-detect
# sensors-detect revision 6170 (2013-05-20 21:25:22 +0200)
# System: TOSHIBA Satellite S845 [PSKF6P-002001] (laptop)
# Board: Type2 - Board Vendor Name1 Type2 - Board Product Name1

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no):
Module cpuid loaded successfully.
Silicon Integrated Systems SIS5595...                       No
VIA VT82C686 Integrated Sensors...                          No
VIA VT8231 Integrated Sensors...                            No
AMD K8 thermal sensors...                                   No
AMD Family 10h thermal sensors...                           No
AMD Family 11h thermal sensors...                           No
AMD Family 12h and 14h thermal sensors...                   No
AMD Family 15h thermal sensors...                           No
AMD Family 15h power sensors...                             No
AMD Family 16h power sensors...                             No
Intel digital thermal sensor...                             Success!
    (driver `coretemp')
Intel AMB FB-DIMM thermal sensor...                         No
VIA C7 thermal sensor...                                    No
VIA Nano thermal sensor...                                  No

Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'...               Yes
Found unknown chip with ID 0xfc11
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'...               No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
Trying family `ITE'...                                      No

Some hardware monitoring chips are accessible through the ISA I/O ports.
We have to write to arbitrary I/O ports to probe them. This is usually
safe though. Yes, you do have ISA I/O ports even if you do not have any
ISA slots! Do you want to scan the ISA I/O ports? (YES/no):
Probing for `National Semiconductor LM78' at 0x290...       No
Probing for `National Semiconductor LM79' at 0x290...       No
Probing for `Winbond W83781D' at 0x290...                   No
Probing for `Winbond W83782D' at 0x290...                   No

Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no):
Using driver `i2c-i801' for device 0000:00:1f.3: Intel Panther Point (PCH)
Module i2c-i801 loaded successfully.
Module i2c-dev loaded successfully.

Next adapter: i915 gmbus ssc (i2c-0)
Do you want to scan it? (yes/NO/selectively):

Next adapter: i915 gmbus vga (i2c-1)
Do you want to scan it? (yes/NO/selectively):

Next adapter: i915 gmbus panel (i2c-2)
Do you want to scan it? (yes/NO/selectively):

Next adapter: i915 gmbus dpc (i2c-3)
Do you want to scan it? (yes/NO/selectively):

Next adapter: i915 gmbus dpb (i2c-4)
Do you want to scan it? (yes/NO/selectively):

Next adapter: i915 gmbus dpd (i2c-5)
Do you want to scan it? (yes/NO/selectively):

Next adapter: DPDDC-B (i2c-6)
Do you want to scan it? (YES/no/selectively):

Now follows a summary of the probes I have just done.
Just press ENTER to continue:

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----cut here----
If you have some drivers built into your kernel, the list above will
contain too many modules. Skip the appropriate ones!

Do you want to add these lines automatically to /etc/modules? (yes/NO)

Unloading i2c-dev... OK
Unloading i2c-i801... OK
Unloading cpuid... OK

-Activamos el bit sticky
sudo chmod u+s /usr/sbin/hddtemp

-Ejecutamos conky
conky
DriveMeca instalando Conky en Ubuntu


Con esto ya tenemos Conky ejecutándose en nuestro Ubuntu Trusty Tahr 14.04, no fue complicado cierto? En un próximo articulo veremos como personalizar a Conky con temas
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+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

13 distribuciones Linux para Pentest

Un dicho muy conocido nos dice "Soldado alertado no muere en batalla" y esto lo cumplen estas 13 distribuciones Linux para Pentest. Pentest o pruebas de penetración por medio de un ataque a un sistema computarizado buscando ganar acceso por medio de fallas de seguridad.
Cualquiera de estas distribuciones nos brinda un arsenal de herramientas listas para probar nuestros equipos; estas las encontramos en una variedad sencillas y algo mas complejas pero esto solo lo podrás comprobar tu al probarlas.
Crees que me falto listar una? Agrégala o vota por tu favorita para comprobar la seguridad de tus sistemas informáticos.

Ahora que las viste todas, a cual le darás una oportunidad?
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+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark