Skip to content

Setting up a Linux server through the wonderful world of virtualization.

License

Notifications You must be signed in to change notification settings

adryeeel/born2beroot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Born2beroot

Ubuntu OS

Virtualbox

This project consist in create your first machine in VirtualBox and set up a linux server under specific instructions. At the end of this project, you will be able to set up your own operating system while implementing strict rules.

The project subject offers two OS options: debian and rocky. The OS choices are at the student's discretion. For my solution, I chose debian because of its great documentation and online resources.

Knowledge acquired

After succeeding this project, you will have skills in:

  • Virtual machines, specifically in VirtualBox.

  • OS installation and partitioning with LVM and disk encryption.

  • apt or dnf package manager.

  • Bash terminal and cli-based systems.

  • Bash scripting, by developing a monitoring.sh script.

  • System permissions and sudo privileges.

  • Linux services management.

  • SSH connections and configuration.

  • Job scheduler with crontab.

  • Password policies following strict rules.

  • Firewall management with UFW or firewalld.

  • Web server configuration with lighttpd, maridb and php.

Evaluation

This project was assigned as a ⭐ outstanding project by three 42 school peers and has received the maximum evaluation score – 125%, including a bonus of 25 points.

Score 125%

About

Setting up a Linux server through the wonderful world of virtualization.

Topics

Resources

License

Stars

Watchers

Forks

Languages