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

DEPLOYMENT SYSTEM OF MACHINES

To create the virtual machines (VM) of our project we will use Vagrant with a file Vagrantfile, where we define all the necessary configurations. At first, we will use the option –provision to lift the machine. This ensures that all the scripts and settings we put in the Vagrantfile are applied correctly during the initial … Read more

Choice and obtaining of SO necessary

  network Recommended distribution justification production Rocky Linux (4 machines) It is a stable distribution designed for server environments. It works great with services like DNS, DHCP, web (Apache or Nginx) and databases. It is used a lot in real companies. administration CastellLinux(4 machines) It has an easy-to-use graphical interface, perfect for workers. Compatible with … Read more

Basic OS Configuration

1. Permissions Create users with permissions according to their role: sudo to bring over sudo adduser major sudo adduser operator sudo adduser technical – Add users to groups if necessary (ex. sudo): sudo usermod -aG sudo super – Configure folder permissions: Example: Give access only to the group technician a /opt/info360 sudo mkdir /opt/info360 sudo … Read more

Installation and configuration of the necessary software

ALL THE RESOURCES ARE IN SAMBA Shared folder: Sintesi Resources Files copied to path: `/usr/share/sintesi` and have been shared with Samba under the name `RecursosSintesi`. Permissions and groups The `equip_it` group has been created and the following users have been added: vagrant, alex, aniol and brayan. Folder permissions are 750, owner root and group equip_it. … Read more

Obtained the necessary software

Documentation – Package Sharing and Samba Access Packages downloaded – httpd – clamav – code – firewalld – iptables – mariadb-server – nano – transfer – npm – openssh-server – php – postgresql-server – python3 – samba – openssh-clients – vsftpd – xrdp Shared folder: Sintesi Resources Files copied to path: `/usr/share/sintesi` and have been … Read more

Generation of invoices

All in one turn NIF: B87654321 Address: Barcelona, ​​Catalonia Telephone: 600 123 456 Email: info@info360.com ——————————————————— BILL Invoice number: [Invoice number] Date of issue: [Date] Expiry date: [Expiry date] Customer data: Name: [Customer Name] Address: [Customer Address] NIF: [Customer NIF] Phone: [Customer Phone] ——————————————————— concept quantity Unit price Subtotal [Service or Product] [Units] [Price €] … 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