Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Algunos comandos de Linux para obtener información pública de un dominio: host, dig, ping, whois, traceroute

Imago voragine.net
[actualizado el ] • Por
Cada dominio de internet tiene asociada una buena cantidad de datos públicos que se pueden consultar: quién es el propietario, cómo contactar con él, en qué máquina y país está alojado... Viene bien saber cómo obtener esta información, unas veces por razones técnicas otras por pura curiosidad. Desde cualquier distribución de Linux podemos hacer estas consultas muy fácilmente utilizando la línea de comandos.

Instalar y mantener actualizado el plugin de flash en Debian Jessie para Firefox, Iceweasel, Chrome y Chromium

Imago voragine.net
• Por
Para instalar el plugin de flash de Adobe hay que añadir la sección contrib previamente a los repositorios de Debian en el archivo /etc/apt/sources.list. Después en función del navegador en el que se quiera habilitar flash, hay que instalar un paquete u otro: flashplugin-nonfree para Firefox y Iceweasel, pepperflashplugin-nonfree para Chrome y Chromium.

Script para monitorizar y reiniciar automáticamente el servidor de base de datos mysql en caso de fallo

Imago voragine.net
• Por
Hay programas que permiten monitorizar todo un sistema y reiniciar los servicios que se paran o fallan de manera inesperada, todo esto automáticamente. Es el caso de monit, un programa que se ejecuta en segundo plano (daemon) eficaz y que no consume muchos recursos. Sin embargo hay veces que es más rápido y ligero hacer un pequeño script de bash y ejecutarlo periódicamente con cron. Esto es exactamente lo que he hecho para monitorizar el servidor de base de datos de uno de mis servidores web y reiniciarlo en caso de que se pare.

Diferencias entre /etc/crontab y crontab -e: los usuarios en el sistema de tareas periódicas cron de Linux

Imago voragine.net
[actualizado el ] • Por
Cron es el demonio de Linux que se encarga de ejecutar tareas periódicamente. Estas tareas se pueden añadir al archivo /etc/crontab. Este archivo es el crontab general del sistema al que únicamente tiene acceso el usuario root. Además, cada usuario dispone de un crontab particular al que pueda añadir tareas ejecutando la orden crontab -e. A continuación se explican las diferencias entre ambos métodos.
Contexto