lunes, 14 de agosto de 2023

Linux Terminal Server Project reactivado desde 2019


Linux Terminal Server Project
es un interesante proyecto (del cual conversamos aquí hace tiempo) que nos provee de las herramientas para configurar un servidor de terminales, de forma tal que podamos iniciar vía PXE múltiples equipos en la red local sin necesidad de que dichos equipos posean disco duro.
En el equipo con LTSP solo tenemos que configurar el sistema operativo que vamos a servir y los diferentes servicios necesarios para que sea servido correctamente. 

El proyecto estuvo abandonado un tiempo, pero desde 2019 fue rediseñado y reescrito desde cero, lo que ha permitido implementar mejoras como soporte systemd, Wayland y UEFI.

Entre los servicios que LTSP utiliza para su cometido tenemos: iPXE,  DHCP, TFTP, DNS, mksquashfs, NFS, SSH y LDAP.

¿Te animarías a probarlo en un ambiente de máquinas virtuales?

Puedes visitar su sitio principal, revisar la documentación y las guías que tienen disponible.



miércoles, 9 de agosto de 2023

Webinar Gratuito Samba Active Directory en GNU Linux

Cordialmente invitados a éste Webinar Gratuito en el que veremos los pasos para configurar un servidor de Active Directory usando la distribución Almalinux 9, haciendo uso de Bind 9, NTP, DHCP, Kerberos, otros servicios Linux y, obviamente, Samba 4. 

También conectaremos al menos un cliente Windows desde el cual vamos a administrar vía RSAT nuestro dominio.

Éste evento está siendo coordinado por la comunidad Linux Dominicana.

Pueden agendarlo en Meetup y suscribirse al canal de Youtube de Linux Dominicana.

Será un placer compartir con ustedes...



lunes, 10 de agosto de 2020

Introducción a Regular Expressions: El comando grep

Las Expresiones Regulares, o Regular Expressions (RegEx), son patrones que podemos usar para encontrar una determinada combinación de caracteres dentro de un texto. Las RegEx proporcionan una manera muy flexible y poderosa de buscar o reconocer cadenas de texto para luego imprimirlas, modificarlas o cambiar su formato. 

Existen dos tipos de RegEx en el estándar POSIX: Basic Regular Expressions (BRE) y Extended Regular Expressions (ERE). Luego están las Perl Compatible Regular Expression (PCRE), escritas en Lenguaje C e inspiradas en el poder de Perl.

No debemos confundir RegEx con Shell Globbs, ya que éste ultimo trabaja solamente con nombres de archivos. Las RegEx fueron definidas en la década del 1950 y tienen su origen en Regular Events, una notación creada por Stephen C. Kleene, un matemático estadounidense.

Los lenguajes de programación más conocidos soportan RegEx: C, Ruby, XML, Visual Basic, Unix Shell, Java, JavaScript, Python y, por supuesto, Perl.

De ahora en adelante nos enfocaremos en el uso de RegEx en el Linux Shell (Bash) usando grep, sed y awk. Nuestra guía y referencia de estudio es este cheatsheet (chuleta, en español) y como texto objetivo usaremos el poema Hay Un País en el Mundo, del poeta nacional (dominicano) Pedro Mir (1913-2000).