Figurine: Arte ASCII para identificar servidores Linux
Cuando administras múltiples servidores, identificar rápidamente cada uno es fundamental. Figurine es una herramienta ligera que transforma el nombre de tu servidor en arte ASCII colorido que aparece al iniciar sesión SSH o en la consola. Es como un MOTD (Message Of The Day) pero mucho más visual y personalizable.
¿Qué es Figurine?
Figurine es una utilidad de línea de comandos que genera arte ASCII a partir de texto. A diferencia de herramientas similares como FIGlet, Figurine está diseñada específicamente para mostrarse en el MOTD de sistemas Linux, con colores vibrantes y un formato optimizado para terminales modernas.
Es especialmente útil en entornos con múltiples servidores (Proxmox, VPS, homelabs) donde necesitas identificar de un vistazo qué servidor estás administrando. Imagina tener 10 servidores Proxmox: con Figurine, cada uno muestra su nombre en colores diferentes al conectarte por SSH.
Instalación
En Ubuntu/Debian
# Instalar dependencias
sudo apt install build-essential git
# Clonar e instalar
git clone https://github.com/haoyitedaniu/figurine.git
cd figurine
make
sudo make install
En Arch Linux
yay -S figurine
En Fedora
sudo dnf install figurine
Uso básico
Para generar arte ASCII con el nombre de tu servidor:
figurine "MiServidor"
Esto generará un texto ASCII grande y colorido con el nombre «MiServidor». Puedes usarlo directamente en la terminal o guardarlo en un archivo.
Configurar como MOTD
Para que Figurine se muestre al iniciar sesión:
Paso 1: Generar el arte
figurine "Proxmox01" > /etc/motd
Paso 2: Configurar SSH para mostrar MOTD
Edita /etc/ssh/sshd_config:
sudo nano /etc/ssh/sshd_config
Asegúrate de que esta línea esté presente y descomentada:
PrintMotd yes
Paso 3: Reiniciar SSH
sudo systemctl restart sshd
Opciones avanzadas
- -f, –font — Seleccionar la fuente ASCII (hay varias disponibles: big, small, banner, slant, etc.)
- -c, –color — Elegir el esquema de colores (red, green, blue, yellow, magenta, cyan, white)
- -w, –width — Ancho máximo de la salida en caracteres
- -a, –align — Alineación del texto (left, center, right)
Ejemplo con todas las opciones:
figurine -f big -c blue -w 80 -a center "Servidor-Produccion"
Integración con Proxmox
En un entorno Proxmox con múltiples nodos, puedes configurar Figurine en cada nodo para identificarlos visualmente:
- proxmox01: Arte ASCII en azul
- proxmox02: Arte ASCII en verde
- proxmox03: Arte ASCII en rojo
Así, cuando te conectas por SSH, inmediatamente sabes en qué nodo estás sin necesidad de ejecutar hostname.
Alternativas a Figurine
- FIGlet — El generador ASCII clásico, más opciones pero menos color
- toilet — Similar a FIGlet con más fuentes y soporte Unicode
- neofetch — Muestra información del sistema con ASCII del logo de la distribución
- screenfetch — Similar a neofetch, muestra info del sistema con arte ASCII
Conclusión
Figurine es una herramienta sencilla pero efectiva para personalizar el MOTD de tus servidores Linux. En entornos con máquinas virtuales y contenedores, donde es fácil perder la pista de en qué servidor estás trabajando, un MOTD con arte ASCII colorido es tanto funcional como estético. Instálalo hoy y dale personalidad a tus servidores.