Iptables: ejemplo para proteger un servidor web

Uno de los Ataques al que será objeto un servidor web son aquellos como los de direcciones IP Enmascaradas o inválidas que intentan engañar al servidor para que entienda que los paquetes que recibe llegan desde la red interna o de una red confiable. Otro de los eventos al que es expuesto es al escaneo de puertos de comunicación que tiene como objetivo ver que puertos de comunicación tiene abierto el equipo y así determinar los servicios que está corriendo y utilizar esa información como base a un posible ataque.
Continuar leyendo “Iptables: ejemplo para proteger un servidor web”

Información sobre el sistema de hardware en linux

Muchos de nosotros conocemos comandos como lsusb, lspci, lscpu o simplemente lshw, comandos que nos sirven para obtener vasta información de nuestro sistema. Hoy les traigo otro comando que a mi parecer nos brinda mucha más información: dmidecode

  Continuar leyendo “Información sobre el sistema de hardware en linux”

El estado de los disco duros en linux

Todos los servidores que corren Linux facilitan enormemente la tarea de detectar fallos en discos duros, proceder a su parada y sustituirlos por otros nuevos, integrándolos transparentemente en el RAID que solemos implementar en nuestros servidores.

¿Cómo se detecta que un disco es defectuoso? La primera pista nos la va a dar un cambio drástico en el servidor: bajada de rendimiento, problemas de acceso a ficheros, servicios caídos, etc. Es en ese momento cuando debemos pasar a comprobar la salud de los discos duros del sistema y descubrir cuál (o cuales) es el que tiene problemas.
Continuar leyendo “El estado de los disco duros en linux”

Medidas de seguridad para un servidor web con iptables

Iptables es un firewall que viene incluido en la mayoría de distribuciones basadas en GNU/Linux recientes, como cualquier otro firewall, su principal objetivo es filtrar paquetes entrantes y salientes de la maquina, este objetivo es cumplido con las reglas de configuración definidas en el firewall que delimitan puertos, protocolos, estados de conexiones, direcciones IP, entre otras cosas.

Para ver un manejo más sencillo de bloqueo con iptables leer : Como Bloquear con Iptables
Continuar leyendo “Medidas de seguridad para un servidor web con iptables”

Como usar Google Drive en Ubuntu

Google Drive es el servicio en  la nube más importante de la actualidad, que ofrece una capacidad 15 GB de almacenamiento en la nube y que además es gratuito.

La finalidad principal de la creación de esta nube es que los usuarios tengan la posibilidad de guardar todo lo que se le ocurra y sin preocuparse de la capacidad de sus máquinas. Y sobre todo es uno de los pilares del servicio de Google para los móviles, sobre todo bajo el sistema Android.

Linux sin embargo no tenía la ventaja de poder contar con herramienta y por lo tanto aquellas personas que tuvieran este sistema operativo no tendrían la posibilidad de contar con el servicio de Drive. Continuar leyendo “Como usar Google Drive en Ubuntu”

Explicar Internet mediante mapas

Pese a su aparente ubicuidad, la geografía también juega un factor determinante en la configuración de Internet a lo largo y ancho del mundo. Internet también tiene connotaciones y limitaciones físicas, y sus distintas características son trazables, y mapeables, en todos los continentes. De ahí que sea posible explicar la geografía de la red a través de estupendos mapas que contribuyen a entender de mejor modo cómo nos relacionamos, las diferencias socio-económicas de los distintos países del mundo y los avances de nuestra tecnología. Continuar leyendo “Explicar Internet mediante mapas”

Como Utilizar mutt con Gmail

Últimamente me encuentro muy cómodo utilizando la consola con tareas que antes la realizaba con un programa en una ventana gráfica. Además, luego de utilizar android u IOS, me he dado cuenta que tener varias ventanas abiertas es muy poco práctico. Es cierto, que deseamos que algunas cosas se ejecuten en segundo plano como el reproductor de música mientras escribimos. Pero es muy productivo tener un ventana a la vez y sin distracciones en nuestro tarea principal. Es así, que leí un artículo sobre la utilización de mutt como cliente de correo, luego unos cuantos más para utilizarlo con Gmail y un par de vídeos para aprender los trucos de mutt. Ahora me encuentro utilizando mutt para mi cuenta principal, y me siento muy a gusto. Aquí les mostraré como conectar Gmail con mutt.
Continuar leyendo “Como Utilizar mutt con Gmail”

Como instalar Ruby on Rails en Ubuntu 15.10 usando RVM

Introducción

Ruby on Rails es, dentro del conjunto de aplicaciones para desarrolladores es muy popular, que permite crear sitios y aplicaciones web. Ruby es un lenguaje de programación, con el cual está desarrollado el framework de desarrollo Rails, haciendo que sea muy simple de utilizar.

Dado que Ruby on Rails no viene en un formato perfectamente empaquetado , obteniendo el framework y sus distintos módulos por separado y a medida que se necesite, su instalación es una de las partes más difíciles de realizar. Por suerte , las herramientas como **RVM **, Ruby Version Manager , posibilitan una instalación sencilla. Y además, aisla distintas versiones de Ruby o Rails, de nuestro sistema operativo. Continuar leyendo “Como instalar Ruby on Rails en Ubuntu 15.10 usando RVM”

¿Cuál es el mejor editor markdown para utilizar?

Recientemente estaba editando un archivo README en http://www.github.com y tuve que ir a la caza de un editor de Markdown por ahí.

Así que hice algunas preguntas por las redes sociales, para averiguar con que editor trabajan para este tipo de archivo. Y he aquí las conclusiones. Continuar leyendo “¿Cuál es el mejor editor markdown para utilizar?”