Logo Atlas
  • Home
  • About Me
  • Skills
  • Education
  • Recent Posts
  • Certifications
  • Posts
  • English
    Español English
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Tags
  • ACLs
  • ANDORID
  • APACHE
  • ARP
  • ASIR
  • ASO
  • AW
  • BIND9
  • CENTOS
  • CI/CD
  • CISCO
  • CMS
  • Comands
  • Containers
  • Contenedores
  • Controladores NVIDIA
  • DEBIAN
  • Debian 12
  • DHCP
  • DNAT
  • DNS
  • DNSMASQ
  • Docker
  • Enrutamiento
  • FIREWALL
  • FORENSE
  • FORTINET
  • FORWARDING
  • FTP
  • GNS3
  • HTTPS
  • IPTABLES
  • IPv4
  • IPv6
  • ISO
  • IWEB
  • Jenkins
  • Jenkis
  • Kubernetes
  • KVM
  • LAMP
  • LEMP
  • LINUX
  • MariaDB
  • Metrics
  • Mysql
  • NAT
  • Network
  • Networking
  • NFTABLES
  • NVIDIA Drivers
  • Observability
  • OPENVPN
  • Oracle
  • PostgreSQL
  • Prometheus
  • Redes
  • REDHAT
  • ROCKY
  • Routing
  • Services
  • Servicios
  • Sistemas
  • SMR
  • SNAT
  • SSH
  • STRONGSWAN
  • Switches
  • VPN
  • Windows
  • WIREGUARD
  • Wireshark
  • WordPress
Hero Image
Compilation of a C-program using a Makefile

Introduction The compilation of programs in programming language C is a fundamental process in software development. It allows the source code written by the programmers to be translated into computer-friendly instructions. One of the challenges associated with the compilation is the efficient management of the project files and units, which becomes even more crucial when working on large and complex projects. This work aims to explore one of the most used mechanisms to compile projects in C: the use of a Makefile file. A Makefile is a configuration file that describes how to compile the source files of a project and how to manage the units between them. In addition, it allows to automate the compilation process and facilitates the task of maintaining and updating the code.

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 4 minutes Read
Hero Image
Compilation of a kernel

Introduction For the practice I will choose the kernel 6.4.4 that I have downloaded from the backports repository: To download the source code we will use apt source: It will create us a directory with the source code If we list the contents of the directory with the source code, we will see that the structure is the same as to compile a package in C.

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 4 minutes Read
Hero Image
Creation of an automated installation system

Automatic installation of an iso On the official debian page we will download a debian image, in my case I have selected a netinstall: Once you download the debian image, we will copy its content into a folder to then make some modifications. To do this we will mount the iso as a loop device: Once mounted we can see its content: We’re going to make a copy of the files we’re going to use to a directory of ours to make changes to them, once we do this we can dismount the image:

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 3 minutes Read
Hero Image
Kernel parameter modification exercises

1.Disable apparmor in boot. 2.Disable if possible the Kernel Mode Setting (KSM) of the graphics card. We add the following line in the group configuration: We update the grub to apply the changes: 3 Change the swappiness provisionally so that your equipment swap is activated when more than 90% of the RAM is used. 4 Make swappiness change permanent. You have to run sysctl -p sudo to be applied. 5.Show the value of the forward bit for IPv6.

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 1 minute Read
Hero Image
Migtation from CentOS stream 8 to CentOS stream 9

Update the packages Before migrating, make sure your CentOS Stream 8 system has all the latest packages and updates. Eliminate unnecessary packages that appear to us when using the next command as they are orphaned packages Update to CentOS9 Install CentOS 9 repositories: Now let’s update the packages to CentOS 9: When the installation is finished, some packages may be removed: We update the database of the local packages:

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 2 minutes Read
Hero Image
Module management exercises

1.Check the loaded modules on your computer. 2.Count the number of modules available in the kernel you are using. 3 Connect a USB pencil and watch the output of the dmesg sudo instruction. We see how the kernel detects the usb device and the necessary modules are loaded for it: We see how the number of modules loaded has increased: 4.Eliminate the module for some non-essential dispotive and check what happens. Put it back on. If we download it we will not be able to make use of exfat file systems:

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 2 minutes Read
Hero Image
Packaging management

Indicates the steps to be followed to modify DHCP network configuration to static To configure the ens1 interface with a static IP address (e.g. 192.168.122.10), you must modify the / etc / sysconfig / network-scripts / ifcfg-ens1 file: To apply the configuration we restart the Network Manager: Update the system to the latest versions of the installed packages Install the additional EPEL repository. Install the bash- completion package.

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 1 minute Read
Hero Image
Paid management exercises

Work with apt, aptitude, dpkg Exercise 1 What actions I get when performing apt update and apt upgrade. Explain in detail. The apt update command is the first fundamental step in the package update. It takes the following actions: -**Recovers Remote Metadata:**apt update communicates with online software repositories and recovers metadata related to available packages. These metadata include information on the latest versions of the packages, their dependencies and other essential information. -Update the Local Metadata Copy: Then apt reconstructs and updates the local copy of these metadata. This allows the system to quickly access information about the packages without having to download it repeatedly.

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 10 minutes Read
Hero Image
Transformation instance cloud

Creation of the LVM scheme We installed the LVM2 package Now we’ll create the partitions on the second disk: We create the group of volumes: We create the root and home volumes: The partitions must have the following format: -vdb2 etx4 FJCD-vg-home ext4 -FJCD-vg-raiz ext4 We would have to format the efi: So would our partition scheme: Copy the partition content Now let’s ride the partitions:

  • Sistemas
  • ISO
  • ASO
  • Linux
Wednesday, November 29, 2023 | 1 minute Read
Hero Image
Active Directory in Ubuntu

In this post, we will explore how to set up an Active Directory environment on an Ubuntu server using tools such as Kerberos and Samba. Active Directory is an integral Microsoft solution for identity management and access control in business networks. Through this guide, we will learn step by step how to implement a Ubuntu server as a domain controller, establish Kerberos-based authentication and configure directory services by using Samba.

  • Debian 12
  • Sistemas
  • ISO
  • ASO
Wednesday, September 20, 2023 | 20 minutes Read
Hero Image
Install and configure samba in Debian

Samba is a free and open source implementation of the Server Message Block (SMB) protocol, which is used to share files and printers on computer networks. The SMB protocol is a network protocol that allows Windows operating systems to communicate with other network devices, such as file servers, printers and other shared resources. Samba facilitates interoperability between Windows systems and Unix / Linux-based operating systems by allowing Unix systems to share files and resources with Windows systems using the SMB / CIFS protocol. This means that a Samba server can act as a file server for Windows customers, allowing them to access and share files as if they were in a Windows environment.

  • Debian 12
  • Sistemas
  • ISO
  • ASO
Wednesday, September 20, 2023 | 2 minutes Read
Hero Image
Linux task programming commands

The efficient management of programmed tasks is essential for system managers as it facilitates the automatic execution of routine processes. In this context, having a solid set of Linux commands to program and control tasks becomes a fundamental tool. Sleep command The sleep command stops running in the terminal for a specified time interval before returning to the command line. You can indicate the time in seconds, minutes, hours or days. This command is found in the choreutils package.

  • Debian 12
  • Sistemas
  • ISO
  • ASO
Wednesday, September 20, 2023 | 5 minutes Read
  • ««
  • «
  • 1
  • 2
  • »
  • »»
Navigation
  • About Me
  • Skills
  • Education
  • Recent Posts
  • Certifications
Contact me:
  • contacto@javiercd.es
  • javierasping
  • Francisco Javier Cruces Doval

Liability Notice: 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.
Powered by Hugo Logo