Generación de certificados SSL autofirmados con OpenSSL
La implementación de una Infraestructura de Clave Pública (PKI) interna comienza con la configuración de una Entidad Certificadora (CA) propia. OpenSSL permite gestionar este proceso de forma manual o automatizada mediante scripts.
Configuración manual de una Entidad Certificadora (CA)
Antes de generar certificados, es necesario definir la estr ...
Publicado el 8-13 00:18
Configuración esencial y optimización de sistemas Linux en entornos virtuales
Gestión de almacenamiento y depuración de memoria
Para realizar pruebas de estrés en el disco o verificar el comportamiento del sistema ante la falta de espacio, se puede generar un archivo de gran tamaño utilizando el comando dd. El siguiente ejemplo crea un archivo de 1GB:
# Generar un archivo de prueba de 1GB
dd if=/dev/zero of=/tmp/archivo_ ...
Publicado el 7-29 13:35
Comparación de Cadenas y Valores Numéricos en Bash
Evaluación Aritmética con la Sintaxis (( ))
En el entorno de Bash, el uso de doble paréntesis (( ... )) está diseñado específicamente para opreaciones matemáticas y comparaciones de números enteros. Cuando se introducen cadenas de texto dentro de esta estructura, el intérprete intenta tratarlas como nombres de variables para obtener su valor nu ...
Publicado el 7-27 05:39
Guía de Instalación y Configuración de Oh My Bash
Guía de Instalación y Configuración de Oh My Bash
Introducción
Oh My Bash es un framework de configuración de código abierto y mantenimiento comunitario que transforma tu terminal en un entorno más visuelmente atractivo y productivo. Desarrollado por la comunidad, ofrece una amplia colección de temas y complementos para personalizar tu exper ...
Publicado el 7-26 04:21
Comandos esenciales de Docker y conceptos fundamentales de Shell
Comandos fundamentales de Docker
Docker permite empaquetar aplicaciones y sus dependencias en contenedores aislados. A continuación, se detallan los comandos esenciales para la gestión de imágenes y contenedores.
Gestión de imágenes
Las imágenes son plantillas de solo lectura que contienen las instrucciones para crear un contenedor.
Listar imá ...
Publicado el 7-25 20:18
Guía práctica y comandos esenciales para Bash Scripting
Comentarios en Shell
Para incluir comentarios de una sola línea, se utiliza el carácter #. Para bloques de varias líneas, se puede emplear la redirección de entrada nula:
: << 'BLOQUE_COMENTARIO'
Todo lo que se encuentre aquí
será ignorado por el intérprete.
BLOQUE_COMENTARIO
Verificación de existencia de archivos
Es fundamental validar ...
Publicado el 7-24 14:22
Comando head en Linux para visualizar el inicio de archivos
El comando head en sistemas operativos bassados en Unix y Linux muestra las primeras líneas o bytes de un archivo. De manera predeterminada, presenta las 10 líneas iniciales, pero permite personalizar la cantidad según necesidades.
Opciones dsiponibles
-c, --bytes=[-]K: Exhibe los primeros K bytes. Con un prefijo '-', se omiten los últimos K b ...
Publicado el 7-24 04:47
Gestión de Instalaciones de Conda en Linux: Desinstalación y Reinstalación
En ocasiones, se requiere eliminar completamente una instalación existente de Anaconda o Miniconda en un sistema Linux para luego proceder con una nueva instalación, ya sea para solucionar problemas o actualizar a una versión específica. Esta guía detalla los pasos para realizar una desinstalación exhaustiva y una reinstalación limpia de Minico ...
Publicado el 7-23 13:53
Automatización de procesos no interactivos en Shell: Here Document y Expect
En el ámbito de la administración de sistemas, la interacción ocurre cuando enviamos comandos y el programa espera una respuesta manual para continuar. Por el contrario, la automatización o "modo no interactivo" permite enviar esas instrucciones de forma indirecta a través de scripts o herramientas de terceros, eliminando la necesidad ...
Publicado el 7-23 12:25
Script de gestión de servicios para el stack LNMP en Linux
Para administrar los servicios de un entorno LNMP (Linux, Nginx, MySQL, PHP-FPM), se pueden utilizar scripts de inicio en sistemas con init.d. A continuación se presentan ejemplos de scripts modificados para reducir similitud, manteniendo la funcionalidad original con nombres de variables y estructura alterados.
Script integral de gestión LNMP
...
Publicado el 7-21 18:09