Se acaba de publicar Ubuntu 14.04 LTS

Personalmente me gusta usar distribuciones LTS por varias razones. Cuando Canonical publicó la versión 12.04 LTS, me actualicé desde la 10.04 LTS, la que funcionó muy funcionó durante esos 2 años. Después de actualizarme a 12.04 LTS (reinstalé, para ser más exactos) me llevé algunas desagradables sorpresas, y no porque no me gustara Unity, sino porque cosas como la conexión de 2 monitores externos no funcionaba, al menos a mi no me funcionaba.
Leer más

TAILS, el sistema operativo usado por Edward Snowden

The Amnesic Incognito Live System o quizás más conocido como TAILS, es un sistema operativo de estos que puedes arrancar y usar desde un DVD, lápiz USB, tarjeta de memoria, etc. Más conocido como sistema vivo o Live. La principal característica de este sistema operativo es que está construido con la privacidad como pilar principal. Es un sistema Linux basado en Debian y que integra varias herramientas ya configuradas para usar la red Tor, GPG, OTR (Off The Record), cifrado de discos y particiones (LUKS), etc.
Leer más

Guía avanzada para sincronizar datos con rsync

El protocolo rsync es en apariencia, sencillo de utilizar. En cambio si profundizamos en sus características avanzadas veremos que es una herramienta realmente potente para hacer copias de seguridad, sincronizar información e incluso para hacer copias incrementales con snapshots. Si no conoces rsync, te recomendamos que antes leas este artículo, también de HowToGeek, donde hacen una introducción al protocolo: how to use rsync to backup your data on Linux.
Leer más

Complementa las man pages con ejemplos

La expresión: una imagen vale más que mil palabras, la podríamos trasponer en muchas ocasiones a: un ejemplo vale más que 1000 líneas de documentación. Y es que cuando necesitamos ejecutar algún comando y no nos acordamos de la sintaxis o los parámetros del mismo todo lo que queremos ver es un ejemplo que nos refresque un poco la memoria y no leernos la documentación del comando en sí o la ayuda, que en muchos casos es extensa y poco comprensible.
Leer más

Cómo el teclado definió el significado de ciertas teclas en UNIX

Muchos de vosotros usan a diario sistemas *NIX y seguramente todos sabéis que la tilde ~ indica el directorio home, pero ¿alguna vez te has preguntado el por qué? ¿Y los que usáis Vi o Vim? ¿Os habéis preguntado por qué la tecla Esc (Escape) es para cambiar los modos? ¿Y por qué las teclas hjkl actúan como teclas de cursor para movernos por el texto? Las respuestas a esas preguntas se encuentran en el terminal ADM-3A.
Leer más

¿Y tú de qué vas?, David Hernández "Dabo"

1) ¿Quién eres y a qué te dedicas? Cosecha del 71, de Bilbao y felizmente afincado en Asturias desde hace 20 años. Fanboy (peor que los de Apple, lo sé-;) de GNU/Linux en general y de Debian en particular. Tengo un blog con un nombre poco original, podcaster de casualidad, aspirante a alpinista y una persona muy afortunada por los amigos que tengo, incluyendo a la gente que me ayuda a llevar adelante los proyectos en los que estoy metido (Daboweb, DebianHackers, el podcast, Caborian, etc).
Leer más

Depurando binarios Linux desde el navegador

Ya os hablamos de Voltron, un servicio que usando la flexibilidad de GDB nos permitía crear a través de varios terminales una interfaz un poco más amena que la nos ofrece el propio GDB. Usando la misma idea y necesidad (depuración de binarios bajo Linux), SchemDBG es una interfaz gráfica escrita en CoffeeScript y enfocada con un único navegador en mente: Chromium, la versión open source de Google Chrome. Aunque dicho interfaz podría funcionar en otros navegadores, los creadores de la misma, en principio, no piensan dar soporte al resto y el desarrollo seguirá enfocado a Chromium.
Leer más

Documentación de los parámetros de un comando Linux

Cuando trabajas con la línea de comandos y tienes que ejecutar alguna tarea de administración, muchas veces, siguiendo algún manual o tutorial, te encuentras con algún comando que usa un parámetro poco común y no sabemos el significado del mismo. Como buen administrador de sistemas, deberías de averiguar que hace exactamente dicho parámetro para asegurarte qué sabes lo que estas haciendo. Lo primero que hacemos (hago) es normalmente mirar la ayuda del comando, pero normalmente dicha información no es lo suficiente descriptiva, de hecho, muchas veces, si el parámetro en cuestión no es muy común, éste puede ni que aparezca en la ayuda del comando.
Leer más

UNIX/Linux Wargames

En términos de informática y más espicíficamente de la seguridad, un wargame es un juego por niveles en el que tienes que explotar cierta vulnerabilidad para ganar acceso al sistema usando técnicas de explotación, ingeniería inversa, inyección de código, etc. Aunque hoy en día, quizás se use más el término CTF o Capture The Flag de forma indiferente. UNIX/Linux Wargames, es uno de estos juegos en los que tienes que ir superando niveles o retos, pero con la peculiaridad que no está orientado a la seguridad o explotación de vulnerabilidades, sino, a la familiarización con la línea de comandos de UNIX/Linux (supongo que podríamos incluir los Mac OS también).
Leer más

Linux for Workgroups

De todos es sabido que cuando a Linus Torvalds, creador de Linux y principal mantenedor del mismo, le tocan la moral, éste no se corta un pelo y se pone a despotricar a quien haga falta: desarrolladores, proyectos de código abierto, fabricantes, etc. Pero Linus también tiene su punto de humor y lo ha demostrado con la nueva versión del núcleo de Linux 3.11. El nombre en clave de esta versión pasa a ser de Unicycling Gorilla a Linux for Workgroups, haciendo clara referencia a la famosa versión de Windows for Workgroups 3.
Leer más