Guía fundamental para el control de versiones con Git
Configuración inicial y entorno
Para comenzar a utilizar Git, primero defina su identidad, la cual será vinculada a sus confirmaciones:
git config --global user.name "Nombre Usuario"
git config --global user.email "correo@ejemplo.com"
Puede verificar que los valores se hayan guardado correctamente ejecutando git config --gl ...
Publicado el 7-18 13:29
Construcción de contenedores Docker con servicio SSH mediante Dockerfile
Creación de imagen base CentOS con Dockerfile
1. Preparación del archivo Dockerfile
Primero, creamos un directorio de trabajo y el archivo Dockerfile:
mkdir cont_base
cd cont_base
nano Dockerfile
El contenido del Dockerfile será:
FROM docker.io/centos
LABEL creador="admin"
RUN yum update -y && yum clean all
Explicación de ...
Publicado el 7-16 16:56
Fundamentos de Criptografía de Clave Pública y sus Aplicaciones Prácticas
Introducción a la Criptografía Asimétrica
En las comunicaciones digitales modernas, garantizar la seguridad de la información requiere satisfacer cuatro pilares fundamentales: autenticación (verificar la identidad de las partes), autenticidad (confirmar el origen real del mensaje), integridad (asegurar que los datos no han sido alterados) y con ...
Publicado el 7-5 00:45
Dinámica del Árbol de Procesos en Sistemas Unix: Arranque, Sesiones y Ejecución de Cargas
Fase de Inicialización del Sistema
El ciclo de vida de los procesos en un entorno tipo Unix comienza cuendo el kernel transfiere el control al gestor de inicialización. Este proceso raíz, comúnmente systemd o sysvinit con identificador PID 1, es responsable de orquestar los servicios del espacio de usuario y los demonios del sistema. A medida q ...
Publicado el 7-4 07:25
Operaciones Fundamentales con SSH
Introducción a SSH
SSH (Secure Shell) es un protocolo de red que permite administrar sistemas remotos y transferir datos de forma cifrada.
Funcionalidades principales
Administración remota: Control seguro de servidores locales o en la nube
Transferencia de archivos: Uso de SFTP/SCP para intercambio cifrado de datos
Túneles seguros: Creación de ...
Publicado el 7-2 19:16
Instalación y configuración inicial de Git en entornos macOS
Verificación del entorno actual
Antes de proceder con cualquier descarga, es fundamental verificar si el sistema operativo ya dispone de las herramientas de control de versiones. En los sistemas macOS, Git suele venir preinstalado o se integra automáticamente al instalar las herramientas de línea de comandos de Xcode. Para comprobar esto, ejecu ...
Publicado el 7-2 03:28
Gestión de repositorios remotos en Git
Git es un sistema de control de versiones distribuido que permite replicar un repositorio en múltiples ubicaciones. Para inspeccionar la configuración de los repositorios remotos, se emplea el comando git remote; añadiendo -v se obtienen detalles adicionales.
Clonación de repositorios remotos
La clonación de un repositorio desde un servidor rem ...
Publicado el 6-28 17:49
Configuración del Raspberry PI 3b en modo sin cabeza con Linux
Instalación del sistema sin pantalla ni cable de red en Windows
Para coemnzar, necesitarás:
La imagen del sistema oficial (ROM)
Una herramienta de grabación de imágenes
Una tarjeta microSD
Un lector de tarjetas
1. Inicia Etcher y graba la imagen en la tarjeta microSD. Este proceso puede tardar varios minutos. Al finalizar, deberías ver cuatro ...
Publicado el 6-20 02:01
Análisis de Vulnerabilidades y Explotación en DC-7
El primer paso en el compromiso de la red es identificar los hosts activos. Utilizamos nmap para escanear el rango de direcciones IP 192.168.19.128/24.
nmap -sn 192.168.19.128/24
Se identifica el host activo en 192.168.19.134. A continuación, se realiza un escaneo de puertos exhaustivo en este host.
nmap -p- 192.168.19.134
El resultado del es ...
Publicado el 6-19 21:05
Configuración de Acceso y Gestión de Usuarios en Conmutadores Raisecom
Gestión de Cuentas Locales
El primer paso es establecer el método de autenticación local para los inicios de sesión en el equipo.
Raisecom#user login local-user
A continuación, se crea un nuevo perfil de usuario llamado admin_sw con su respectiva contraseña.
Raisecom#user name admin_sw password simple Sw!tch2023
Se asigna un nivel de privileg ...
Publicado el 6-19 03:20