Logo Atlas
  • Inicio
  • Sobre mi
  • Competencias
  • Educación
  • Últimas publicaciones
  • Certificaciones
  • Posts
  • Español
    Español English
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Etiquetas
  • ACLS
  • ANDORID
  • APACHE
  • ARP
  • ASIR
  • ASO
  • AW
  • BIND9
  • CENTOS
  • CI/CD
  • CISCO
  • CMS
  • Comandos
  • Contenedores
  • Controladores NVIDIA
  • DEBIAN
  • Debian 12
  • DHCP
  • DNAT
  • DNS
  • DNSMASQ
  • Docker
  • Enrutamiento
  • FIREWALL
  • FORENSE
  • FORTINET
  • FORWARDING
  • FTP
  • GNS3
  • HTTPS
  • IPTABLES
  • IPv4
  • IPv6
  • ISO
  • IWEB
  • Jenkis
  • Kubernetes
  • KVM
  • LAMP
  • LEMP
  • LINUX
  • MariaDB
  • Mysql
  • Métricas
  • NAT
  • NFTABLES
  • Observabilidad
  • OPENVPN
  • Oracle
  • PostgreSQL
  • Prometheus
  • Redes
  • REDHAT
  • ROCKY
  • Servicios
  • Sistemas
  • SMR
  • SNAT
  • SSH
  • STRONGSWAN
  • Switches
  • VPN
  • Windows
  • WIREGUARD
  • Wireshark
  • WordPress
Hero Image
Compilación de un kernel

Introducción Para la realización de la practica voy a elegir el kernel 6.4.4 que me he descargado desde el repositorio backports : Para descargarnos el código fuente usaremos apt source : Nos creara un directorio con el código fuente Si listamos el contenido del directorio con el código fuente veremos que la estructura es la misma que para compilar un paquete en C . Primera compilación Lo primero que vamos a hacer es usar el fichero .config que tiene cargado nuestro kernel , actualmente el mio tiene 10640 lineas.

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 4 minutos Leer
Hero Image
Compilación de un programa en C utilizando un Makefile

Introducción La compilación de programas en el lenguaje de programación C es un proceso fundamental en el desarrollo de software. Permite traducir el código fuente escrito por los programadores en instrucciones comprensibles por la computadora. Uno de los desafíos asociados con la compilación es la gestión eficiente de los archivos y dependencias del proyecto, lo cual se vuelve aún más crucial cuando se trabaja en proyectos grandes y complejos. Este trabajo tiene como objetivo explorar uno de los mecanismos más utilizados para compilar proyectos en C: el uso de un archivo Makefile. Un Makefile es un archivo de configuración que describe cómo se deben compilar los archivos fuente de un proyecto y cómo se deben gestionar las dependencias entre ellos. Además, permite automatizar el proceso de compilación y facilita la tarea de mantener y actualizar el código.

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 4 minutos Leer
Hero Image
Creación de un sistema automatizado de instalación

Instalación automática de una iso En la pagina oficial de debian nos descargaremos una imagen de debian , en mi caso he seleccionado una netinstall : Una vez descargada la imagen de debian, vamos a copiar su contenido en una carpeta para después hacer unas modificaciones. Para ello montaremos la iso como dispositivo loop : Una vez montada podremos ver su contenido : Vamos a hacernos una copia de los ficheros que vamos a utilizar a un directorio nuestro para poder realizar cambios en los mismos , una vez hagamos esto podemos desmontar la imagen :

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 3 minutos Leer
Hero Image
Ejercicios de manejo de módulos

1.Comprueba los módulos cargados en tu equipo. 2.Cuenta el número de módulos disponibles en el núcleo que estás usando. 3.Conecta un lápiz USB y observa la salida de la instrucción sudo dmesg. Vemos como el kernel detecta el dispositivo usb y se cargan los módulos necesarios para el mismo : Vemos como el numero de módulos cargados han aumentado : 4.Elimina el módulo correspondiente a algún dispotivo no esencial y comprueba qué ocurre. Vuelve a cargarlo. Si lo descargamos no podremos hacer uso de sistemas de ficheros exfat :

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 2 minutos Leer
Hero Image
Ejercicios de modificación de parámetros del kernel

1.Deshabilita apparmor en el arranque. 2.Deshabilita si es posible el Kernel Mode Setting (KSM) de la tarjeta gráfica. Añadimos la siguiente linea en la configuraron del grub : Actualizamos el grub para que se apliquen los cambios : 3.Cambia provisionalmente la swappiness para que la swap de tu equipo se active cuando se use más de un 90% de la RAM. 4.Haz que el cambio de la swappiness sea permanente.

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 1 minuto Leer
Hero Image
Ejercicios gestión de paquetería

Trabajo con apt, aptitude, dpkg Ejercicio 1 Que acciones consigo al realizar apt update y apt upgrade. Explica detalladamente. El comando apt update es el primer paso fundamental en la actualización de paquetes. Realiza las siguientes acciones: Recupera Metadatos Remotos: apt update se comunica con los repositorios de software en línea y recupera los metadatos relacionados con los paquetes disponibles. Estos metadatos incluyen información sobre las últimas versiones de los paquetes, sus dependencias y otra información esencial. Actualiza la Copia Local de Metadatos: Luego, apt reconstruye y actualiza la copia local de estos metadatos. Esto permite que el sistema acceda rápidamente a información sobre los paquetes sin necesidad de descargarla repetidamente. Una vez que apt update ha actualizado la información sobre los paquetes disponibles, el siguiente paso es utilizar el comando apt upgrade. Este comando realiza una serie de pasos importantes:

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 9 minutos Leer
Hero Image
Gestion de paquetes

Indica los pasos a seguir para modificar la configuración de red de DHCP a estática Para configurar la interfaz ens1 con una dirección IP estática (por ejemplo, 192.168.122.10), debes modificar el archivo /etc/sysconfig/network-scripts/ifcfg-ens1 : Para aplicar la configuración reiniciamos el Network Manager : Actualiza el sistema a las versiones más recientes de los paquetes instalados Instala el repositorio adicional EPEL. Instala el paquete bash-completion. Instala el paquete que proporciona el programa dig, explicando los pasos que has dado para encontrarlo

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 1 minuto Leer
Hero Image
Paso de CentOS stream 8 a CentOS stream 9

Actualizar los paquetes Antes de migrar, asegúrate de que tu sistema CentOS Stream 8 tenga todos los paquetes y actualizaciones más recientes. Elimina los paquetes innecesarios que nos aparezcan al utilizar el siguiente comando ya que son paquetes huérfanos Actualización a CentOS9 Instala los repositorios de CentOS 9 : Ahora vamos a actualizar los paquetes a CentOS 9: Cuando finalice la instalación nos lo indicara , es posible que se eliminen algunos paquetes :

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 2 minutos Leer
Hero Image
Transformación instancia cloud

Creación del esquema LVM Nos instalamos el paquete LVM2 Ahora crearemos las particiones en el segundo disco : Creamos el grupo de volúmenes : Creamos los volúmenes raíz y home : La particiones tienes que tener el siguiente formato : -vdb2 etx4 -FJCD-vg-home ext4 -FJCD-vg-raiz ext4 Nos quedara darle formato a la efi : Así quedaría nuestro esquema de particiones : Copiar el contenido de las particiones Ahora vamos a montar las particiones :

  • Sistemas
  • ISO
  • ASO
  • Linux
miércoles, 29 de noviembre de 2023 | 1 minuto Leer
Hero Image
Active Directory en Ubuntu

En este post, exploraremos cómo configurar un entorno de Active Directory en un servidor Ubuntu utilizando herramientas como Kerberos y Samba. Active Directory es una solución integral de Microsoft para la gestión de identidades y el control de acceso en redes empresariales. A través de esta guía, aprenderemos paso a paso cómo implementar un servidor Ubuntu como controlador de dominio, establecer la autenticación basada en Kerberos y configurar servicios de directorio mediante Samba.

  • Debian 12
  • Sistemas
  • ISO
  • ASO
miércoles, 20 de septiembre de 2023 | 20 minutos Leer
Hero Image
Commands programación de tareas en Linux

La gestión eficiente de tareas programadas es esencial para los administradores de sistemas, ya que facilita la ejecución automática de procesos rutinarios. En este contexto, contar con un conjunto sólido de comandos en Linux para programar y controlar tareas se convierte en una herramienta fundamental. Command sleep El comando sleep pausa la ejecución en la terminal durante un intervalo de tiempo especificado antes de regresar a la línea de comandos. Puedes indicar el tiempo en segundos, minutos, horas o días. Este comando se encuentra en el paquete coreutils.

  • Debian 12
  • Sistemas
  • ISO
  • ASO
miércoles, 20 de septiembre de 2023 | 5 minutos Leer
Hero Image
Instalar y configurar samba en Debian

Samba es una implementación libre y de código abierto del protocolo Server Message Block (SMB), que se utiliza para compartir archivos e impresoras en redes de computadoras. El protocolo SMB es un protocolo de red que permite que los sistemas operativos Windows se comuniquen con otros dispositivos de red, como servidores de archivos, impresoras y otros recursos compartidos. Samba facilita la interoperabilidad entre sistemas Windows y sistemas operativos basados en Unix/Linux al permitir que los sistemas Unix compartan archivos y recursos con sistemas Windows utilizando el protocolo SMB/CIFS. Esto significa que un servidor Samba puede actuar como un servidor de archivos para clientes Windows, permitiéndoles acceder y compartir archivos como si estuvieran en un entorno Windows.

  • Debian 12
  • Sistemas
  • ISO
  • ASO
miércoles, 20 de septiembre de 2023 | 2 minutos Leer
  • ««
  • «
  • 1
  • 2
  • »
  • »»
Navegación
  • Sobre mi
  • Competencias
  • Educación
  • Últimas publicaciones
  • Certificaciones
Contacto
  • contacto@javiercd.es
  • javierasping
  • Francisco Javier Cruces Doval

Aviso de responsabilidad: This theme is under MIT license. So, you can use it for non-commercial, commercial, or private uses. You can modify or distribute the theme without requiring any permission from the theme author. However, the theme author does not provide any warranty or takes any liability for any issue with the theme.


Toha Theme Logo Toha
© 2023 Copyright.
Funcionando con Hugo Logo