Skip to content

This project aims to introduce you to the wonderful world of virtualization. You will create your first machine in VirtualBox (or UTM if you can’t use VirtualBox) under specific instructions. Then, at the end of this project, you will be able to set up your own operating system while implementing strict rules.

Notifications You must be signed in to change notification settings

amine-za/Born2beRoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Born2beRoot - System Administration

This project was a solo exercise to install and configure a secure Debian Linux server from the command line in a virtual machine.

Debian VirtualBox LVM SSH UFW Bash Sudo

Screenshot

Deployment Diagram

My tasks included:

Hardening the server by setting up a firewall (UFW), strict password policies, and a secure sudo configuration.

Moving the SSH service to a non-standard port and disabling root login.

Partitioning the disk and setting up LVM (Logical Volume Management) with encryption.

Writing a Bash script (monitoring.sh) to monitor system health.

Technologies: Linux (Debian), VirtualBox, LVM, UFW, SSH, Bash Scripting

About

This project aims to introduce you to the wonderful world of virtualization. You will create your first machine in VirtualBox (or UTM if you can’t use VirtualBox) under specific instructions. Then, at the end of this project, you will be able to set up your own operating system while implementing strict rules.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages