|
Dec 03, 2024
|
|
|
|
2024-2025 Workforce Catalog
|
UCIS 194 - Red Hat Linux for Teachers Unlock the power of RedHat Linux with our 28-week online course tailored for high school teachers with no prior Linux experience. Dive into comprehensive, hands-on training based on the acclaimed Red Hat 124 and RedHat 134 courses. You’ll gain the skills needed to navigate, manage, and troubleshoot Linux systems, enhancing your teaching toolkit and professional development. By the end of the course you’ll be ready to teach Red Hat Linux in your classroom. As an added bonus you’ll receive a free exam voucher to take the RedHat EX 200 exam and become a Red Hat Certified System Administrator. Engage in virtual meetups every two weeks for interactive learning and Q&A sessions, and participate in our “Lunch & Learn” events to deepen your understanding. Join us and transform your classroom with cutting-edge RedHat Linux expertise!
Course Learning Outcomes:
- Explain the fundamental concepts of Linux system administration, including user management, file permissions, and system architecture.
- Demonstrate the ability to perform basic and advanced command-line operations to manage Linux systems effectively.
- Analyze and common issues related to Linux system performance, security, and network configurations.
- Identify the best practices for maintaining a secure and efficient Linux environment.
- Implement scripts and automation tools to streamline administrative tasks and improve system management processes.
Outline:
- Using the command line
- Log into a Linux system and run simple commands using the shell.
- Copy, move, create, delete, and organize files while working from a shell.
- Manage text files from command output or in a text editor.
- Managing security
- Create, manage, and delete local users and groups.
- Set Linux file system permissions on files and interpret the security effects of different permissions.
- Manage services and processes
- Evaluate and control processes
- Control and monitor network services and system daemons using systemd.
- Configure secure command line service on remote systems, using OpenSSH.
- Networking
- Configure network interfaces and settings.
- Archive and copy files from one system to another.
- System Maintenance and Troubleshooting
- Download, install, update, and manage software packages.
- Access, inspect, and use existing file systems.
- Locate and accurately interpret logs of system events for troubleshooting purposes.
- Regular Expressions
- Regular expression fundamentals
- Matching text with grep
- Creating and Editing Text Files with vim
- vim workflow
- Editing files with vim
- Manage Scheduled Jobs
- Schedule one time tasks with at
- Schedule recurring tasks with cron
- Viewing and editing system tasks
- Prioritizing Linux Processes
- Scheduler policies
- Using the nice command
- Controlling Access with Access Control Lists
- POSIX access control lists
- Securing files with ACLs
- SELinux Security
- Enabling and monitoring modes
- Changing modes
- Changing contexts
- Changing booleans
- Troubleshooting SELinux
- Managing Storage
- Adding disks, partitions, and files systems
- Logical Volume Management Storage
- Access network storage with NFS
- Access Network Storage with SMB/CIFS
- Controlling and Troubleshooting the Boot Process
- Repairing common boot issues
- Repairing file systems at boot
- Correcting boot loader issues
- Manage Network Security
- Limiting network communication
- Enabling and Disabling the Firewall
- Running Linux Containers
|
|