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[…]

x509: Certificados digitales y codificaciones DER, CRT y CER

x509: Certificados digitales y codificaciones DER, CRT y CER

Hoy aclararemos algunas dudas respecto de los certificados digitales X509, formatos y extensiones de los archivos y, por qué no, algunos comandos útiles de la suite OpenSSL. Un certificado digital x.509 es un documento digital que ha sido codificado y/o firmado digitalmente de acuerdo a la RFC 5280. De hecho, el término “Certificado x.509” usualmenteLeer más sobre x509: Certificados digitales y codificaciones DER, CRT y CER[…]

Lenguaje C: ¿Un programa sin función main?

Lenguaje C: ¿Un programa sin función main?

En este artículo vamos a jugar con algunos conceptos de programación en lenguaje C, para que nuestro código C corra sin declarar la función main. Analicemos el siguiente segmento de código escrito en Lenguaje C:

Ahora compilemos y veamos si corre:

Funcionó correctamente… ahora la pregunta es: ¿Puede compilar y enlazar un códigoLeer más sobre Lenguaje C: ¿Un programa sin función main?[…]

SysAdmin tools (II): Herramientas de gestión de red en Linux

SysAdmin tools (II): Herramientas de gestión de red en Linux

Las redes son un recurso muy utilizado en la actualidad, por lo que hoy presentaremos algunas herramientas útiles para sysadmin’s en cuanto a la gestión de redes y sus recursos. Hace algunas semanas introducimos esta serie de herramientas para administradores de sistemas, específicamente para gestionar procesos y estado del sistema, y podemos leerlo en: SysAdminLeer más sobre SysAdmin tools (II): Herramientas de gestión de red en Linux[…]

Neutralidad de la red: ¿Por qué es importante?

Neutralidad de la red: ¿Por qué es importante?

Hoy vamos a hablar sobre neutralidad de la red, en boca de todos últimamente, qué es, quienes están a favor o en contra, y cómo nos afecta a los usuarios. Actualmente, cuando accedes a Internet en tu teléfono, tablet, o computadora, accedes a los sitios, vídeos, imágenes, todo a la misma velocidad. El tráfico queLeer más sobre Neutralidad de la red: ¿Por qué es importante?[…]