Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 1.72 KB

README.md

File metadata and controls

24 lines (20 loc) · 1.72 KB

born2beroot

This project aims to allow the student to create a server powered up on a Virtual Machine. The idea is to use one of two the most well-known Linux-based OS to set up a fully functional and strict-rules system. At the end of this project we should be fully comfortable with the concept of Virtualization, as well as dealing with command-line based systems, partitioning memory with LVM, setting up SSH ports, MACs, Firewalls, among many other important concepts.

mandatory

For the mandatory part, we should:

  1. Be able to choose between two of the most well-known Linux-based operating systems: CentOS or Debian;
  2. Create LVM partitions to our new VM OS;
  3. Ensure SSH services to be running on specific ports;
  4. Configure a UFW firewall;
  5. Set-up the hostname and a strong password policy for all users;
  6. Set-up a strong configuration for the sudo group;
  7. Create a monitoring script that displays some specific information every 10 minutes.

bonus

For the bonus part owe should:

  1. Set up a different memory partitioning;
  2. Set up a functional WordPress website with specific services;

guides

For those who made the project, there are wonderful guides. Found it in the open spaces GitHub. Thanks @caroldaniel and @HCastanha for an amazing job.

guide for CentOS Linux 8

guide for Debian 11

guide for Bonus