Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Linux Server Administration & Automation

A hands-on Linux administration project demonstrating server monitoring, user management, file permissions, network troubleshooting, service management, Bash scripting, and automated backups.

Project Objectives

  • Manage Linux users and groups
  • Configure and understand file permissions
  • Monitor running processes
  • Manage Linux services using systemctl
  • Monitor disk and memory usage
  • Perform basic network troubleshooting
  • Automate server information collection using Bash
  • Create automated project backups
  • Perform basic server health checks

Technologies Used

  • Ubuntu Linux
  • WSL
  • Bash
  • systemd
  • Linux networking tools
  • Git & GitHub

Project Structure

linux-server-admin/
├── backups/
├── logs/
│   └── system-report.txt
├── scripts/
│   ├── system_info.sh
│   ├── backup.sh
│   └── health_check.sh
└── README.md

About

Linux server administration and automation project using Ubuntu, Bash scripting, system monitoring, networking, service management, and automated backups.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages