8000 GitHub - Akyria13/Born2beRoot: 125/100 ✅ - ⭐ ⭐ ⭐
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Akyria13/Born2beRoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Born2BeRoot

📚 Description

The Born2BeRoot project introduces the fundamental concepts of system administration and server configuration. The goal is to set up and secure a virtual machine with Debian or Rocky while learning about system processes, services, and security.


🚀 Objectives

1. Virtual Machine Setup

  • Use a virtualization tool like VirtualBox to install a Debian or Rocky operating system.

2. Server Configuration

  • Configure a virtual private server (VPS) with:
    • A hostname and static IP address.
    • User accounts and groups.
    • A secure sudo setup.

3. Security Hardening

  • Enforce strong security practices, including:
    • SSH configuration to prevent root login.
    • Firewall setup using ufw or iptables.
    • Password complexity and expiration rules.
    • Automatic updates.

4. Mandatory Services

  • Set up and configure essential services, such as:
    • A secure SSH service.
    • A monitoring script to log system metrics (e.g., disk usage, memory, and CPU load).

📝 Resources

0