Documentation FTP server

1. Installation sudo dnf install vsftpd -y sudo systemctl enable vsftpd –now I have checked that it is active: sudo systemctl status vsftpd sudo ss -tuln | grep :21 2. Configuration In the file /etc/vsftpd/vsftpd.conf I touched these options: local_enable=YES # Allow local users write_enable=YES # Allow uploading files chroot_local_user=YES # Log users to your … Read more

DHCP service configuration for the entire company

Install dnsmasq First, you need to install dnsmasq if you don’t have it already. Open a terminal and run the following commands: Update package repositories: Install dnsmasq . Configure dnsmasq Once installed, let’s configure dnsmasq to manage your network’s VLANs and IP addresses. Edit configuration document the configuration Check the status of dnsmasq To make … Read more

Preparing the system to restore the operating system

Objective: Ensuring that we can quickly restore our operating systems from the backups created. Procedure: Configuring the machine with Vagrant: Once we have the machine configured via Vagrant, we can guarantee that any virtual machine can be quickly and accurately recreated using the Vagrantfile. This is the key point in the preparation for the restoration, … Read more

Backup recovery policy

Objective: Define how data and the operating system will be restored from backups in the event of loss or corruption. Procedure: Operating system recovery with Vagrant: In case of operating system failure, it can be easily recovered by recreating the virtual machine with the Vagrantfile. This allows you to restore the exact configuration of the … Read more

Backup generation policy

Objective: Establish a clear policy to generate regular backups of the operating system and data of virtual machines. Procedure: OS copies with Vagrant: With Vagrant, machines can be easily recreated from the configuration saved in the Vagrantfile, so it is not necessary to make full copies of the operating system. However, it is important to … Read more

Choosing the operating system recovery system

To ensure that Info360 teams are always available, we have decided to use Vagrant as the main operating system recovery tool. We chose it because it is fast, reliable, easy to use and fits our backup policies. Technical justification Reliability and speed: Vagrant allows us to have the system configuration always ready with the Vagrantfile. … Read more

User privileges and activity log

Objective: Define the privileges of each user of the Info360 project and configure the log (logs) of actions taken with administrator permissions. Privileges per user: Here’s how the privileges were assigned to each user: User sudo access Description super Yeah You can run any command with sudo major No (full access without sudo) Can run … Read more

Creation of users

Objective: Create the users necessary for the operation of the project, according to the established roles. Users created: User Group has sudo password root root Yeah They already exist super users Yeah ****** major faculty No (full access without sudo) ****** operator operators No ****** technician technicians No ****** brayan users Yeah ****** alex users … Read more

Installation planning

For our project, we will use Vagrant to create the virtual machines (VMs) and install the operating systems. This document explains how to do it quickly and easily. 1. Deployment System with Vagrant we will create the virtual machines by defining everything in the Vagrantfile. Once the machines are created, we will use the option … Read more

Planning the software and tools needed

httpd: Apache web server, allows serving web pages. clamav: Open source antivirus for scanning and detecting malware. code: Visual Studio Code, a code editor widely used by developers. firewalld: tool to manage the firewall dynamically and easily. iptables: Tool for configuring firewall rules at the network level. mariadb-server: relational database server (MySQL fork). nano: terminal … Read more

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Privacidad