Skip to content

ProfessionalLinuxUsersGroup/lac

Repository files navigation

The Professional Linux Users Group (ProLUG) Systems Administration Course Book

Current deployment: https://professionallinuxusersgroup.github.io/lac/

Goals

The overarching goal of this project is to provide a free, open source Systems Administration course predicated on the work produced by Scott Champine, an experienced and skilled Senior Systems Engineer.

Scott has over 20+ years administering and engineering Linux systems across a broad variety of fields and teams. He has built and maintains systems like High Performance Compute (HPC) clusters for NOAA (The National Oceanic and Atmospheric Administration) and more.

ProLUG looks forward to working with contributors who want to give back to the community and produce skilled Systems Administrators and Systems enthusiasts.

Objectives

Contributors will be tasked with developing templated course material provided by Scott Champine. Outlined below are a set of objectives this repository attempts to provide.

  • Provide a centralized set of worksheets and labs for prospective learners to begin understanding Systems Administration.
  • Deliver templated versions of course work per unit along with supplementary material and video.
  • Provide learners with foundational knowledge in computer systems to include:
    • Linux fundamentals:
      • Basic command line skills, ie. scripting, tools, syntax
      • Networking
      • Security practices
    • Basic Systems engineering
      • Server build processes
      • System hardening
      • Construction of build testing, ie. conditional testing, system tasks
      • Introductions to technologies like:
        • Podman, Kubernetes, Ansible
      • Automation and implementation
      • Troubleshooting and system benchmarking

To Begin Contributing

ProLUG asks all contributors to understand and adhere to the principles and guidelines detailed in the contributing.md markdown file. Contributors found significantly deviating from these policies will have their work discarded appropriately.

Contributors will be provided with supplementary material to begin building out unit worksheet labs and templates within the project managed issues board.

To start contributing:

  • Understand the repository objectives
  • Read the contributing.md markdown
  • Look over the template pages wiki, or directly here:
  • Request to be assigned a task within the repo Issues tab
  • Fork this repository and create a development branch for eventual pull requests
  • Strictly adhere to contemporary GitHub contribution decorum to facilitate the version control process

About

Linux System Administration for the Enterprise CourseWare

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 15