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