97 lines
2.9 KiB
Markdown
97 lines
2.9 KiB
Markdown
# Linux System Administration Learning Journey
|
|
|
|
## 👋 Introduction
|
|
This repository documents my journey to becoming a Linux System Administrator. Here, I track my progress, document projects, and showcase the skills I'm developing.
|
|
|
|
## 🎯 Learning Goals
|
|
- Master Linux system administration fundamentals
|
|
- Develop automation and scripting skills
|
|
- Build practical experience through hands-on projects
|
|
- Achieve relevant certifications
|
|
- Prepare for a career in Linux system administration
|
|
|
|
## 📂 Repository Structure
|
|
```
|
|
linux-sysadmin-journey/
|
|
├── projects/ # Detailed documentation of all projects
|
|
├── notes/ # Study notes and command references
|
|
├── certifications/ # Certification progress and study materials
|
|
└── resources/ # Useful links and learning resources
|
|
```
|
|
|
|
|
|
## 🚀 Current Focus
|
|
- Setting up home lab environment
|
|
- Installing VirtualBox/VMware
|
|
- Creating Ubuntu Server 22.04 LTS VM
|
|
- Configuring network settings
|
|
- Learning basic Linux commands and system navigation
|
|
- File system navigation
|
|
- Text manipulation
|
|
- Process management
|
|
- Documenting first project setup
|
|
|
|
## 📊 Progress Tracker
|
|
### Completed
|
|
- [x] Repository setup
|
|
- [x] Initial learning path planning
|
|
- [x] Created project documentation structure
|
|
|
|
### In Progress
|
|
- [ ] Home lab setup
|
|
- [ ] Hypervisor installation
|
|
- [ ] First VM creation
|
|
- [ ] Network configuration
|
|
- [ ] Basic command line proficiency
|
|
- [ ] File system navigation
|
|
- [ ] User management
|
|
- [ ] Package management
|
|
|
|
### Upcoming
|
|
- [ ] User and permission management
|
|
- [ ] System monitoring
|
|
|
|
## 🛠️ Projects
|
|
1. **Home Lab Setup** (In Progress)
|
|
- Hypervisor: VirtualBox/VMware setup
|
|
- Ubuntu Server 22.04 LTS installation
|
|
- Network configuration (NAT + Host-only)
|
|
- SSH access configuration
|
|
- Basic security hardening
|
|
|
|
[Detailed project documentation available in [projects/01-homelab-setup/](./projects/01-homelab-setup/)]
|
|
|
|
2. **Basic System Administration**
|
|
- User management
|
|
- Package management
|
|
- Service configuration
|
|
|
|
[More projects to be added as I progress]
|
|
|
|
## 📚 Learning Resources
|
|
- [Linux Journey](https://linuxjourney.com/)
|
|
- [OverTheWire: Bandit](https://overthewire.org/wargames/bandit/)
|
|
- [Linux Upskill Challenge](https://linuxupskillchallenge.org/)
|
|
|
|
## 📝 Notes
|
|
Important concepts, commands, and configurations are documented in the [notes/](./notes/) directory.
|
|
|
|
## 🎓 Certifications
|
|
Target certifications and progress:
|
|
- [ ] CompTIA Linux+
|
|
- [ ] RHCSA
|
|
- [ ] LFCS
|
|
- [ ] Additional certifications to be added
|
|
|
|
|
|
## 📞 Contact
|
|
Feel free to reach out if you have suggestions or want to connect!
|
|
- GitHub: [My GitHub Profile](https://github.com/hratsch)
|
|
- LinkedIn: [My LinkedIn Profile](https://www.linkedin.com/in/hugh-ratsch-487117a8/)
|
|
|
|
## 📜 License
|
|
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
|
|
|
|
---
|
|
Last Updated: 2025-02-08
|