OpenVPN + EasyRSA-3: Montando la VPN

OpenVPN + EasyRSA-3: Montando la VPN

En este artículo veremos cómo configurar un túnel VPN (Virtual Private Network – Red Privada Virtual) utilizando la OpenVPN y la nueva versión de EasyRSA, la v3, y lo correremos en Arch Linux, aunque el tutorial será válido para cualquier distro GNU/Linux en la que tengamos instalado EasyRSA. OpenVPN OpenVPN es una excelente herramienta paraLeer más sobre OpenVPN + EasyRSA-3: Montando la VPN[…]

dstat: Analizando el rendimiento de GNU Linux

dstat: Analizando el rendimiento de GNU Linux

En esta oportunidad aprenderemos una pequeña pero poderosa herramienta para gestionar la performance/rendimiento en un sistema GNU/Linux, tanto en estaciones de trabajo como en servidores: dstat. Algunas características de dstat dstat es una interesante herramienta que combina las funcionalidades de otras tantas, tales como iostat, ifstat, netstat, o vmstat. Además tiene un diseño modular queLeer más sobre dstat: Analizando el rendimiento de GNU Linux[…]

Vim Plugins: Mejorando nuestro editor favorito!

Vim Plugins: Mejorando nuestro editor favorito!

En este artículo veremos cómo instalar algunos Vim plugins interesantes en nuestro querido editor de textos Vim, y que nos van a permitir mejorar nuestra productividad editando cualquier archivo de texto, incluido, por supuesto, nuestros códigos fuente si somos programadores. ¿Quién ha dicho que Vim es un editor de textos pobre? “No uses Vi/Vim, esLeer más sobre Vim Plugins: Mejorando nuestro editor favorito![…]

SysAdmin tools (III): Monitoreo de la infraestructura

SysAdmin tools (III): Monitoreo de la infraestructura

Hoy presentamos la tercera entrega de SysAdmin tools! En este caso, algunas herramientas interesantes para realizar el monitoreo de nuestra infraestructura y servicios. En dos entregas anteriores estuvimos hablando sobre procesos y estado del sistema, y sobre herramientas de gestión de red que pueden ser útiles a cualquier sysadmin que administre sistemas GNU/Linux. Pueden encontrarLeer más sobre SysAdmin tools (III): Monitoreo de la infraestructura[…]

Compilación en C: desde un fuente hasta un binario ejecutable

Compilación en C: desde un fuente hasta un binario ejecutable

En este artículo vamos a introducir al detalle el proceso de compilación completo, desde que escribimos un archivo en código fuente, hasta que obtenemos un binario ejecutable, en lenguaje C. Los comandos y utilidades mostradas corresponden a sistemas GNU/Linux, pero el proceso es igual para cualquier sistema operativo y compilador. ¿Qué es la compilación enLeer más sobre Compilación en C: desde un fuente hasta un binario ejecutable[…]

Virtual Filesystem, una gran ventaja de Linux

Virtual Filesystem, una gran ventaja de Linux

Hoy vamos a hablar sobre uno de los conceptos más importantes en el mundo de los sistemas operativos *nix, mundo que incluye a nuestro querido GNU/Linux, y es el tema de virtual filesystem, o sistema de archivos virtual. Todos quienes usamos (o alguna vez usamos) sistemas operativos Windows, sabemos que cada disco, cada partición, yLeer más sobre Virtual Filesystem, una gran ventaja de Linux[…]

LXDE: Agregando aplicaciones al menú principal

LXDE: Agregando aplicaciones al menú principal

Hoy aprenderemos a agregar aplicaciones al menú principal del escritorio ligero LXDE, uno de mis favoritos por su simplicidad, bajo consumo de recursos, y fácil administración. Como sabrán, LXDE es un entorno de escritorio ligero de GNU/Linux (y uno de mis favoritos por cierto, junto con XFCE… y quizás Mate, pero no lo he probadoLeer más sobre LXDE: Agregando aplicaciones al menú principal[…]

systemd: ejecutando un script al inicio de GNU/Linux

systemd: ejecutando un script al inicio de GNU/Linux

Vamos a ver ahora cómo cargar un script para que se ejecute al inicio de un sistema GNU/Linux que utilice systemd como gestor de servicios. Es un ejemplo básico, luego ampliaremos con otros modificadores. Cuántas veces no hemos necesitado ejecutar alguna aplicación o servicio al iniciar nuestra distro GNU/Linux? Para los que venimos del viejoLeer más sobre systemd: ejecutando un script al inicio de GNU/Linux[…]

eth0 o enp0s3? Nombres de interfaces de red en Linux

eth0 o enp0s3? Nombres de interfaces de red en Linux

Hoy aprenderemos por qué, en los GNU/Linux systemd, los nombres de las interfaces de red cambiaron, y se dejó de lado el clásico “eth0/eth1/wlan0/etc” por una nueva nomenclatura. Nombres predecibles en las interfaces de red Desde la versión v197 de systemd/udev automáticamente se asignan nombres de interfaces de red predecibles y persistentes para todas lasLeer más sobre eth0 o enp0s3? Nombres de interfaces de red en Linux[…]

Particiones: Copiando una instalación GNU/Linux a otro disco

Particiones: Copiando una instalación GNU/Linux a otro disco

Hoy trabajaremos con particiones, aprenderemos a copiar una instalación de una distribución GNU/Linux de un disco o partición a otro, manteniendo las aplicaciones y el arranque con grub. Motivaciones Esta mini guía surgió como necesidad hace dos días, ya que agregué un disco nuevo a mi computadora, para reemplazar uno anterior… justo el disco enLeer más sobre Particiones: Copiando una instalación GNU/Linux a otro disco[…]