Link Search Menu Expand Document

Linux System Administration Decal

A course covering the basics of setting up and administering a production-quality Linux server environment.

Week 12 Announcements

May 1 · 1 min read
  1. Last Thursday’s guest lecture is now available on YouTube.
  2. Regularly scheduled DeCal material has now concluded! Thank you for flying OCF, and we hope you enjoyed the course :D
  3. Bonus lab 11 has been released and will be due on 5/9! Lab 11 is optional and may be used to replace an incomplete and/or late lab. Note that lab 0 does not count towards the required 10 labs.
  4. End-of-semester notices: Unless you have requested a lab drop, please remember that 10 labs must be completed before the end-of-semester deadline of Sunday, 05/09. The optional 11th lab will be released next week and will be due on 5/9, for those who were not able to complete a regularly scheduled lab.
  5. (For registered students) If you feel that you’ll need more time to complete labs, or have more than 2 late labs, fill out this form.
  6. There will be no live lab this week. If you’d like support of any kind, or would like to chat with other students, #decal-general is always open!

Announcements

Weekly Schedule

  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • Monday

  • Tuesday

    • Beginner Lab
      8:00 PM–9:00 PM
      ocf.io/decalzoom
  • Wednesday

  • Thursday

    • Advanced Lab
      8:00 PM–9:00 PM
      ocf.io/decalzoom
  • Friday

Calendar

Week 0: 1/25/2021

Infosession
Infosessionocf.io/decalzoom
Slides
LabLab 0
Lab due Sat. 1/30

Week 1: 2/8/2021

Beginner Track
LectureHistory of UNIX, intro to shell, FOSS
Slides
LabLab b1 (Solution)
Lab due Sat. 2/13
Advanced Track
LectureAdvanced Introduction to UNIX
Slides
LabLab a1 (Solution)
Lab due Sat. 2/13

Week 2: 2/15/2021

Beginner Track
LectureCore Shell
Slides
LabLab b2 (Solution)
Lab due Sat. 2/20
Advanced Track
LecturePackages
Slides
LabLab a2 (Solution)
Lab due Sat. 2/20

Week 3: 2/22/2021

Beginner Track
LectureShell Scripting
Slides
LabLab b3 (Solution)
Lab due Sat. 2/27
Advanced Track
LectureDIY Linux Pre-Install
Slides
LabLab a3 (Solution)
Lab due Sat. 2/27

Week 4: 3/1/2021

Beginner Track
LectureCompiling, Distros, and Packaging
Slides
LabLab b4 (Solution)
Lab due Sat. 3/6
Advanced Track
LectureLinux Post-Install
Slides
LabLab a4 (Solution)
Lab due Sat. 3/6

Week 5: 3/8/2021

Beginner Track
LectureNetworking 101
Slides
LabLab b5 (Solution)
Lab due Sat. 3/13
Advanced Track
LectureProcesses and Services
Slides
LabLab a5 (Solution)
Lab due Sat. 3/13

Week 6: 3/15/2021

Beginner Track
LectureProcesses
Slides
LabLab b6 (Solution)
Lab due Mon. 3/29
Advanced Track
LectureNetworking 102
Slides
LabLab a6 (Solution)
Lab due Mon. 3/29

Week 7: 3/29/2021

Beginner Track
LectureServices
Slides
LabLab b7 (Solution)
Lab due Sat. 4/3
Advanced Track
LectureNetworked Services
Slides
LabLab a7 (Solution)
Lab due Sat. 4/3

Week 8: 4/5/2021

Beginner Track
LectureSecurity Fundamentals
Slides
LabLab b8 (Solution)
Lab due Sat. 4/10
Advanced Track
LectureConfig Management
Slides
LabLab a8 (Solution)
Lab due Sat. 4/10

Week 9: 4/12/2021

Beginner Track
LectureVersion Control and Backups
Slides
LabLab b9
Lab due Sat. 4/17
Advanced Track
LectureAdvanced Security
Slides
LabLab a9
Lab due Sat. 4/17

Week 10: 4/19/2021

Beginner Track
LectureCloud, Containers, and Config Management
Slides
LabLab b10
Lab due Sat. 4/24
Advanced Track
LectureVirtualization, Containers, Distributed Architecture
Slides
LabLab a10
Lab due Sat. 4/24

Week 11

Extra Lab! (Optional)
Lab Lab 11
Lab due Sun. 5/9
Special Guest Lecture
Lecture Careers in Systems Administration (Slides)
Thursday, 4/29 at 8:10pm, ocf.io/decalzoom