Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adaog0n/42_born2beroot

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.
https://github.com/adaog0n/42_born2beroot

2be 42 born born2beroot debian how iso linux machine piscine root school set shell to virtual vm

Last synced: 16 days ago
JSON representation

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.

Awesome Lists containing this project

README

        

#

![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/animated%20gifs/born2beroot.gif)


| **Subject** [πŸ‡¬πŸ‡§](https://github.com/AdaoG0n/42_Born2beroot/blob/main/en.subject.pdf) | **Rules** [πŸ‡¬πŸ‡§](https://github.com/AdaoG0n/42_Born2beroot/blob/main/WHATtoDO_eng.md) [πŸ‡΅πŸ‡Ή](https://github.com/AdaoG0n/42_Born2beroot/blob/main/WHATtoDOpt.md) |
|--|--|

###### Follow this guides from left to right
| **Setup Virtual Machine** [πŸ‡¬πŸ‡§](https://github.com/AdaoG0n/42_Born2beroot/blob/main/SetupVM.md) [πŸ‡΅πŸ‡Ή](https://github.com/AdaoG0n/42_Born2beroot/blob/main/SetupVM_pt.md) | **Debian Installation** [πŸ‡¬πŸ‡§](https://github.com/AdaoG0n/42_Born2beroot/blob/main/debianinstall_eng.md) [πŸ‡΅πŸ‡Ή](https://github.com/AdaoG0n/42_Born2beroot/blob/main/debianinstall_pt.md) | **System Setup** [πŸ‡¬πŸ‡§](https://github.com/AdaoG0n/42_Born2beroot/blob/main/systemsetup_en.md) [πŸ‡΅πŸ‡Ή](https://github.com/AdaoG0n/42_Born2beroot/blob/main/systemsetup_pt.md) | **Script** [πŸ‡¬πŸ‡§](https://github.com/AdaoG0n/42_Born2beroot/blob/main/script_en.md) [πŸ‡΅πŸ‡Ή](https://github.com/AdaoG0n/42_Born2beroot/blob/main/Script.md) |
|--|--|--|--

![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/animated%20gifs/arrowbar.gif)


Testers β€’ Utilities

### 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](https://img.shields.io/badge/Debian_iso-Download-D70A53?style=for-the-badge&logo=debian&logoColor=white)](https://cdimage.debian.org/mirror/cdimage/archive/10.10.0/amd64/iso-cd/debian-10.10.0-amd64-netinst.iso)
[![Virtual Box](https://img.shields.io/badge/VirtualBox-Download-183A61?logo=virtualbox&logoColor=white&style=for-the-badge)](https://www.virtualbox.org/wiki/Downloads)

| Video Resource | Source | User |
| :---------------------------------------------------------------------------------------- | :-------- | :--- |
| [Linux Directories Explained in 100 Seconds](https://www.youtube.com/watch?v=42iQKuQodW4) | `Youtube` | `Fireship` |

### Testers

| Testers | Author |
| :--------------------------------------------------------------------- | :--- |
| [Born2BeRootTester](https://github.com/Pixailz/Born2BeRootTester) | `Pixailz` |
| [Born2beroot-Tester](https://github.com/gemartin99/Born2beroot-Tester) | `gemartin99` |

![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/bar.png)

### Earned skills




![](https://github.com/AdaoG0n/AdaoG0n/blob/main/assests/animated%20gifs/madeby.gif)
###### Projeto desenvolvido por: [Adão Gonçalves](https://github.com/AdaoG0n)

![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fhits.dwyl.com%2FAdaoG0n%2F42_Born2beroot.json&style=flat-square&labelColor=black&color=blue)