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

15 mejoras para Ubuntu Trusty Tahr 14.04

DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04
Los sistemas operativos son como un motor; de fabrica vienen ajustados de forma que no forzaran el rendimiento sino que solamente cumplirán con su tarea sin esforzarse mucho. Ahora, si eres de los que quiere sacar hasta la ultima gota de rendimiento de tu pc ademas de personalizarlo para hacer tus tareas de forma rápida, agradable y ademas usas Ubuntu Trusty Tahr, sigue leyendo esta lista de 15 mejoras para tu OS favorito.
Recomendado antes de continuar leyendo tener actualizado nuestro Ubuntu y contar con un backup de nuestros datos.
Muchas de las tareas tienen que ver con AppIndicators (Applets) y comenzamos con ellos.

1-Calendar

Un útil calendario que se puede conectar a nuestro calendario en Google y sincronizar nuestras citas
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install calendar-indicator
DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

2-My Weather

Pon el clima a tu favor con este applet
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install my-weather-indicator
DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

3-Variety

Relájate y disfruta de la infinidad de fondos de pantalla (wallpapers) que puedes activar con este applet ademas de que si vez uno que te gusta puedes dejarlo guardado con la opción de favoritos, genial cierto?
sudo add-apt-repository ppa:peterlevi/ppa
sudo apt-get update
sudo apt-get install variety
DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04


4-Unity Tweak Tool

Personaliza Unity a tu gusto
sudo apt-get install unity-tweak-tool
DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04


-En este URL encontraran una interesante lista de otros applets

5-Deshabilitar sugerencias de compra

Te aburren las sugerencias de compra que aparecen en Unity al entrar a buscar algo por el dash? Deshabilitalas y olvídate de ellas
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"

6-Activar minimice on click

Una nueva característica a partir de Trusty
sudo apt-get install compizconfig-settings-manager
DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

7-Menú integrado local LIM

Ya puedes activar los menús de las ventanas localmente
DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

8-Pipelight

Eres usuario de Netflix u otros servicios parecidos? Bien, ya puedes ejecutar Microsoft Silverlight.
sudo apt-add-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install pipelight-multi
sudo pipelight-plugin --enable silverlight

9-Pepper flash plugin

Usas Chromium? Debido a que pronto se le dejara de dar soporte al uso de la Netscape Plugin API dejando de funcionar el plugin de flash es recomendable comenzar a usar el Pepper Flash Plugin extraído de Google Chrome
sudo apt-get install pepperflashplugin-nonfree
sudo update-pepperflashplugin-nonfree --install
Verificamos en nuestro browser ya tengamos el plugin de flash activo

DriveMeca y 15 mejoras para Ubuntu Trusty Tahr 14.04

10-TLP

Para los usuarios de portátiles, recomendable activar TLP para un mejor rendimiento de batería
sudo apt-get remove laptop-mode-tools
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start

11-Codecs

No te pierdas ese contenido multimedia, activa una gran variedad de codecs
sudo apt-get install ubuntu-restricted-extras
sudo apt-get install libavcodec-extra

12-Oracle Java 8 en este URL

Aunque no es que sea muy popular debemos reconocer que algunos contenidos no se ejecutan desde la versión opensource de Java por lo cual es necesario tener la versión de Oracle Java

13-DVD encriptados

Mira tus películas favoritas desde tu pc
sudo apt-get install libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh

14-Generar USB booteable

Un buen tecnomaniaco siempre debe tener una USB booteable a mano, nunca sabes cuando la necesitaras

15-Cliente torrent FrostWire

Ten el contenido descargable mucho mas rápido usando torrents, instala este versátil cliente

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

Actualizando Ubuntu 13.10 a 14.04 paso a paso

DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso
Apenas termina esta semana en que vio la luz Ubuntu 14.04 Trusty Tahr y muchos de nosotros estamos pensando en como hacer la actualización desde Ubuntu 13.10. Bien, hoy les mostrare como hacerlo paso a paso.
Recomendable tener un backup de nuestros datos antes de comenzar previendo alguna perdida de datos, ya saben, soldado alertado...
Nuestro Ubuntu deberá estar conectado a internet y el proceso demorara dependiendo la velocidad de nuestra conexión.



-Verificamos tengamos nuestro OS actualizado a la fecha antes de comenzar
sudo apt-get update
sudo apt-get dist-upgrade

-Ejecutamos desde el dash de Unity update-manager -d
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Se comprueba nuevamente si hay actualizaciones pendientes
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Se nos alerta de que esta disponible la versión 14.04 a lo cual respondemos dando click en el botón Actualizar
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Antes de comenzar se nos pide nuestra contraseña, la escribimos y damos click al botón Autenticar
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Se nos da la oportunidad de leer sobre esta nueva versión. Damos click al botón Actualizar
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Comienza el proceso, hora de ir por un café ;-)
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Ya descargados los nuevos paquetes, se nos pide cerrar alguna aplicación que tengamos ejecutando, cuando estemos listos, damos click al botón Iniciar la actualización
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Con una nueva versión de Linux Ubuntu, habrán cambios de aplicaciones y sus versiones. Se nos alerta de que se desinstalaran algunos. Damos click al botón Eliminar
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Se instalan los paquetes
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Termino el proceso, se nos pide reiniciar nuestro equipo dando click al botón Reiniciar ahora
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Reiniciamos y nos logeamos con nuestra cuenta
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

-Y con esto ya tenemos nuestro nuevo y flamante Trusty Tahr listo para usarlo
DriveMeca actualizando Ubuntu 13.10 a 14.04 paso a paso

Usas Ubuntu; ya actualizaste o hiciste una instalación limpia? Que tal te ha parecido Trusty Tahr?
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 Ubuntu 14.04 Trusty Tahr paso a paso

DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso
Un nuevo ciclo comienza con Ubuntu 14.04 Trusty Tahr lanzado ayer por Canonical. Estéticamente no se ven grandes cambios aunque contaremos con un nuevo gnome 3.10 (la ultima versión de gnome actualmente es la 3.12), un OS mas liviano, robusto y lo que creo mas importante, soporte por 5 años al ser una versión LTS (Long Term Support).
Y como ya es costumbre hoy les mostrare como instalar paso a paso Ubuntu 14.04 usando la versión Desktop para 64 bits. Es recomendable usar un pc o maquina virtual solo para el aunque puede convivir en doble boot con otros OS como Microsoft Windows.

Requerimientos minimos

  • PC con procesador de 1Ghz, 1GB RAM (recomendable tener mas) y 5GB o mas de disco duro
  • Conexión ethernet (cable) o wifi no obligatoria pero recomendable para descargar actualizaciones
  • Unidad de DVD o puerto USB desde el que hacer boot para la instalación inicial

-Comenzamos descargando el ISO desde este URL para nuestro equipo, dependiendo de si es de 32bits (i386) o de 64bits (amd64) sera el que usaremos. Una buena opción es descargar por medio de bittorrent con un cliente torrent, no tienes uno? te recomiendo FrostWire.

-Generamos nuestro DVD o USB booteable y hacemos boot. Decidimos que idioma usaremos y presionamos Enter
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-En caso de tener dudas de instalarlo o no, podemos probarlo entrando por la primera opción o como es nuestro caso hoy, instalarlo entrando por la segunda opción presionando Enter
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Confirmamos el idioma y damos click al botón Continuar
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Se ejecuta un chequeo verificando que estemos conectados a internet, tengamos suficiente espacio en disco y nuestro equipo en caso de ser un portátil, este conectado a una toma eléctrica. También se sugiere descargar actualizaciones e instalar software de terceros como son drivers y codecs. Damos click al botón Continuar
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Hora de elegir como instalaremos; si van a compartir disco con otro OS debemos activar la opción Mas opciones, en nuestro caso que usaremos todo el disco para Ubuntu activamos la primera opción y usamos LVM para poder mas adelante agregar mas espacio con otro disco fácilmente. Como un extra se nos da la posibilidad de encriptar todo el disco. Damos click al botón Instalar ahora
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Activamos nuestra zona horaria, dependiendo de ella sera la hora que mostrara nuestro pc. Damos click al botón Continuar
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Elegimos la distribución del teclado que estamos usando. Si tenemos dudas podemos probar sus teclas en la caja de texto inferior. Damos click al botón Continuar
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Creamos una cuenta de usuario y activamos que nos pida contraseña al iniciar. Damos click al botón Continuar
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Y comienza la instalación, hora de ir por un café ;-)
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Al terminar, el equipo se reiniciara no sin antes pedirnos que retiremos el medio de instalación, es decir, el DVD o USB. Presionamos Enter
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Al reiniciar ingresamos con nuestro usuario creado en pasos anteriores.
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Ya dentro nos recibe el minimalista escritorio con la barra de Unity, les parece familiar?
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

-Los menus no han cambiado mucho
DriveMeca instalando Ubuntu 14.04 Trusty Tahr paso a paso

Ya tenemos nuestro Trusty Tahr instalado listo para usarse, hora de personalizarlo a nuestro gusto, pero, eso ya sera en próximos artículos o si no puedes esperar, usa la caja de búsqueda aquí en el Blog y busca otros artículos sobre Ubuntu, seguro te sorprenderán.
Usas Ubuntu a diario, que tal te parece?
Si te resulto útil este articulo, se social, haz un tweetcompá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 y configurar Fail2ban paso a paso

DriveMeca instalando y configurando Fail2ban en Linux CentosEn los tiempos de ahora una forma común de hackear un servidor es conectarse a sus puertos y explotar vulnerabilidades conocidas o atacar por la fuerza buscando alguna cuenta con una contraseña conocida.
Esto nos obliga a estar pendientes de actualizaciones criticas y estar mirando logs del OS buscando pruebas de ataques para poder reaccionar antes de que sea tarde. Por suerte existe fail2ban, un framework escrito en Python para prevención de intrusos (intrusion prevention framework) que básicamente inspecciona logs del OS y reacciona bloqueando temporalmente (o total) las ip's sospechosas de un ataque. Al ser temporal el bloqueo no dejamos por fuera completamente a alguna conexión legitima que estuviera desconfigurada.
Fail2ban puede realizar varias acciones al detectar intentos maliciosos de conexión como son bloqueo de ip/dominio por medio de iptables, envió de email con un alerta a un administrador, actualizar por medio de TCP Wrappers el archivo hosts.deny o una acción definida en un script Python. Entre los scripts que ya vienen preconfigurados encontramos chequeos para sshd, apache, asterisk, vsftpd, postfix entre otros lo cual nos permite tenerlo funcionando en pocos minutos desde que lo instalamos.
Para el articulo de hoy veremos como se instala en un servidor Linux Centos 6.5 actualizado a la fecha.

Requerimientos



-Instalamos por medio del repositorio RPMForge
yum --enablerepo=rpmforge install fail2ban

-Configuramos Fail2ban y activamos los chequeos que queremos tener activos
vi /etc/fail2ban/jail.conf
[DEFAULT]
#ignoreip nos permite agregar las ip's que no queremos bloquear. Pensemos en la ip del mismo host
#que ejecuta fail2ban como primera opcion. Si queremos podemos agregar otras ip's separandolas
#con espacios en blancos; también podemos usar dominios
ignoreip = 127.0.0.1/8

#bantime es el numero de segundos que estará bloqueado un host. Podemos incrementarlo o
#decrementarlo según nuestra necesidad
bantime  = 600

#Tiempo en segundos del que dispone un host para logearse antes de la cantidad máxima de veces que
#nos indica maxretry
findtime  = 600

#Numero de intentos antes de ser bloqueado un host
maxretry = 3

[ssh-iptables]
enabled  = true
filter   = sshd
#Personalizamos la acción para que nos llegue a nuestro email la alerta. you@example.com lo
#cambiamos por nuestra dirección y fail2ban@example.com es el campo from (De) del email
action   = iptables[name=SSH, port=ssh, protocol=tcp]
           sendmail-whois[name=SSH, dest=you@example.com, sender=fail2ban@example.com]
logpath  = /var/log/sshd.log
maxretry = 5

-Directorios a tener en cuenta dentro de /etc/fail2ban
/etc/fail2ban/action.d <-------------- directorio de scripts a ejecutarse por action
/etc/fail2ban/filter.d <---------------- directorio de filtros que activaran los scripts de action

-Activamos el servicio para que se ejecute siempre que inicie el servidor y lo ejecutamos por primera vez
chkconfig fail2ban on
service fail2ban start

-Verificamos las reglas de iptables
iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED 
ACCEPT     icmp --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:ssh 
REJECT     all  --  anywhere             anywhere            reject-with icmp-host-prohibited 

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         
REJECT     all  --  anywhere             anywhere            reject-with icmp-host-prohibited 

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

-Para desbloquear una ip ejecutamos el siguiente comando
iptables -D fail2ban-ssh 1

Al automatizar ciertas tareas como la de verificar logs para reaccionar a ataques; tendremos mas tiempo para investigar y trabajar en otros temas. Ya usas Fail2ban, con cuales servicios? usas otro sistema de prevención de intrusos, cual?
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 restringir el acceso en Apache Web Server

Apache http server logo
No todo tiene que ser publico en este mundo interconectado por medio de la red de redes, Internet. En algún momento puedes necesitar tener un sitio o parte de el privado, solo para tus ojos y algunos colaboradores. Usas Apache, bien, la solución que te mostrare es con el como servidor web.
Esto lo podrías hacer de dos formas; con un archivo .htaccess en el directorio al que quieres restringir el acceso lo cual no es recomendado por motivos de perfomance de Apache y la segunda opción, que es la que les mostrare, es con un bloque Directory.
El ejemplo mostrado se hizo en un servidor Linux Centos 6.5 con Apache, en otras distribuciones debe funcionar igual

Requerimientos

  • Tener permisos para editar el conf de apache
  • Poder reiniciar Apache despues del cambio


-Editamos el httpd.conf y nos creamos un bloque Directory con el path exacto del directorio que queremos restringir. Salimos guardando
vi /etc/httpd/conf/httpd.conf
<Directory "/var/www/html/homero-hobby">
    Order allow,deny
    Allow from 192.168.1.0/24
    Allow from 127
    AddHandler cgi-script cgi exe pl
</Directory>

Explicación de lineas:

  1. Order allow,deny primero dará permisos a las ips en las sentencias Allow from y después denegara todos los accesos que no hayan sido listados en Allow from
  2. Allow from listara una por linea las ips permitidas a leer el directorio, como ven podemos tambien usar rangos con el uso de /mascara de red
  3. AddHandler lista los scripts/binarios permitidos en el directorio
  4. El bloque abre con un <Directory "path"> y cierra con un </Directory> por ende nuestra configuración es dentro de estas dos lineas

-Reiniciamos apache
service httpd restart

-Si alguien no permitido intenta visitar el sitio restringido vera el siguiente error. Sin importar si navegan por http o por https, el directorio/sitio no sera mostrado
DriveMeca restringiendo directorios web con Apache

Te suena util esta forma de restringir contenido? Lo haces de otra forma, como?
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 personalizar seguridad de Oracle Java

La seguridad en el mundo digital cada día es mas importante. Si no sabes de que hablo puedes estar perdiendo dinero de tu cuenta bancaria, viendo como modifican tu pagina web, inhabilitan tu tienda virtual y mucho mas. Solo porque no tuviste algunas medidas de protección. Ya tengo tu atención?, ok, seguro usas Java y haz escuchado reportes de hacking por medio de applets (pequeños programas).
Desde unas versiones para acá, Oracle aumento las defensas por default de Java y es muy posible que ahora la aplicación que podías usar normalmente ahora te responda con una ventana parecida a la que muestro debajo. Se que puede ser irritante y hoy te enseñare a como personalizar la seguridad de Oracle Java para que te deje ejecutar esos sitios de confianza que usas.


-Si ya tienes instalado Oracle Java debes tener una herramienta llamada ControlPanel que te permitirá personalizar algunos detalles. Lo ejecutamos desde consola
ControlPanel

-En la ventana que aparece nos vamos a la pestaña Security y damos click al botón Edit Site List. Allí agregamos el URL de la pagina que no podemos ejecutar en Java. Aunque te veas tentado, no bajes el Security Level, dejalo en el mínimo recomendado. Damos click al botón Apply

-Ya de regreso a nuestro browser, si damos recargar, esta vez nos debe dar la opción de marcar I accept the risk and want to run this application. Con esto ya abrirá la aplicación sin problemas.

Conoces otros trucos de Java? Cuales?
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