Skip to content

This project focuses on setting up and managing a Linux server in a virtual environment. It aims to enhance system administration skills through practical tasks like user management, service installation, and automation scripting.

Notifications You must be signed in to change notification settings

AdaoG0n/42_Born2beroot

Repository files navigation

Subject 🇬🇧 Rules 🇬🇧 🇵🇹
Follow this guides from left to right
Setup Virtual Machine 🇬🇧 🇵🇹 Debian Installation 🇬🇧 🇵🇹 System Setup 🇬🇧 🇵🇹 Script 🇬🇧 🇵🇹

TestersUtilities

Overview

Born2beRoot is a project designed for students at the 42 school, aimed at providing practical experience in setting up and managing a Linux server. This project emphasizes the importance of virtualization, specifically using VirtualBox, to create a functional environment for learning system administration. Objectives

Virtual Machine Setup: Students will install a minimal version of Debian or Rocky as the operating system.

  • User Management: Configuration of user accounts and permissions, including the setup of sudo for administrative tasks.
  • Service Installation: Installation of essential services such as SSH, firewall (UFW), and database management systems.
  • Script Automation: Development of scripts to automate installation and configuration processes.

Key Features

  • Virtualization: Utilize VirtualBox to simulate a server environment.
  • Security Practices: Implement security measures including SSH configuration and user access controls.
  • Resource Management: Learn to manage limited disk space effectively while maintaining system functionality.

This repository serves as a documentation and resource hub for all related scripts, configurations, and project requirements.

Utilities

Debian Virtual Box

Video Resource Source User
Linux Directories Explained in 100 Seconds Youtube Fireship

Testers

Testers Author
Born2BeRootTester Pixailz
Born2beroot-Tester gemartin99

Earned skills

Projeto desenvolvido por: Adão Gonçalves

Endpoint Badge

About

This project focuses on setting up and managing a Linux server in a virtual environment. It aims to enhance system administration skills through practical tasks like user management, service installation, and automation scripting.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages