Week |
Objectives and Tasks |
Labs |
Week 1:
|
Course introduction
- About the course
- Review of prerequisite skills from ULI101
- Your workstation setup
|
Prep for labs |
Week 2:
|
Installing Linux servers, package management
- Debian DVD install for server1
- Debian minimal install for server2
- Cloning virtual machines
- Online open source software repositories
|
Lab 1 |
Week 3:
|
Manual software installation & archives
- Adding extra repositories
- Installing downloaded .deb files
- wget, scp
- Extracting and creating archives with tar
|
Lab 2 |
Week 4:
|
User management
- Adding & removing users
- Home directories, /etc/passwd, /etc/shadow
- File permissions and ownership
- root, su, sudo
|
Lab 3 |
Week 5:
|
Storage management
- Mounting storage devices
- Working with GPT partitions
- Running out of space
- LVM overview
|
Lab 4 |
Week 6:
|
LVM Practice
- Adding physical volumes
- Creating new logical volumes
- Extending the size of a logical volume
- Migrating logical volumes, removing physical volumes
|
Lab 5 |
Week 7:
|
Evaluation |
Assignment 1 |
Study Week:
|
|
Week 8:
|
Networking
- IP, subnet, gateway, DNS
- Basic network troubleshooting steps
- ip command, ping, ss, telnet, nmap
- Creating new virtual networks
- Reconfiguring the network interface in Debian
|
Lab 6 |
Week 9:
|
Security
- Software can't fix bad hardware security
- Password policies
- Brute-force SSH attacks
- Inspecting logs
- SSH keys
- Hardening SSH servers
|
Lab 7 |
Week 10:
|
Asd |
|
Week 11:
|
Asd |
|
Week 12:
|
Asd |
|
Week 13:
|
Assignment 2 |
Assignment 2 |
Week 14:
|
Exam |
|