Skip to content

This project introduces fundamental concepts of virtualization through the creation of a virtual machine with specific configurations.

Notifications You must be signed in to change notification settings

semx2a/born2beroot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

System Administration Project - Virtual Server Setup

Overview

This project introduces fundamental concepts of virtualization through the creation of a virtual machine with specific configurations. The goal is to enable one to install and customize an operating system, implementing various security measures and system administration practices.

Key Requirements and Skills Developed

  • Use a virtualization tool (e.g., VirtualBox) to create a virtual machine.
  • Set up a server environment without a graphical interface.
  • Choose and install a stable operating system (e.g., Debian).
  • Configure encrypted partitions using LVM.
  • Implement strict password policies for security.
  • Configure SSH and firewall settings.
  • Manage users, groups, and sudo privileges.
  • Develop a Bash script for system monitoring and use cron to schedule it.
  • Install and configure a functional WordPress website.
  • Explore advanced partitioning techniques.

Project Structure

Due to the nature of this project, the repository only contains the system monitoring script.

About

This project introduces fundamental concepts of virtualization through the creation of a virtual machine with specific configurations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages