Are you ready to take your Linux skills to the next level?
This advanced course is designed for those who already have a basic understanding and want to delve deeper into the complexities of the Linux operating system. Get ready to expand your knowledge and improve your skills through practical exercises and advanced topics.
Prerequisites: Basic knowledge of Linux fundamentals or completion of a beginner-level Linux course is recommended.
Requirements: Participants should bring their own computers. Please install Windows Terminal if you are using Windows.
Course Agenda:
Day 1: Advanced Troubleshooting and System Management
– Basic Principles of Troubleshooting: Learn advanced troubleshooting techniques, including using `rd.break` and other methods to troubleshoot system issues. Explore system load management, SELinux basics, and network troubleshooting.
– SElinux – Learn about SElinux, how to manage it. And how to troubleshoot it.
Day 2: Advanced Topics in Linux Administration
– Containers: Dive into containerization technology and learn how to work with containers using tools like Docker.
– SFTP (Jail Chrooting): Explore Secure File Transfer Protocol (SFTP) and learn how to implement chroot jails for enhanced security. (if enough time)
By the end of this advanced course, you will have expanded your Linux skills to include advanced troubleshooting techniques, containerization, secure file transfer. Join us as we delve deeper into the world of Linux administration and enhance your expertise in this powerful operating system.