Study to pass the RHCE exam—the benchmark certification for Red Hat Enterprise Linux. This course covers the networking and Secure Shell (SSH) topics from the exam.
Introduction
- Demystify Linux networking and SSH
- What you should know
- OS installation
- Lab setup
- Install Guest Additions
1. Linux Networking Overview
- Consistent network naming with systemd
- About NetworkManager
2. Gather Network Information
- Get IP address, subnet mask, and default gateway
- Get system hostname
- Get network information from the GUI
3. Use Network Tools
- Ensure connectivity with ping
- Get network statistics with ss and ip
- Analyze ARP table with arp and ip
- Query DNS servers with dig
4. Change Live Network Configuration
- Change hostname
- Change IP address and subnet mask
- Change the default gateway
- Change DNS server
5. Change Saved Network Configuration
- Manual network interface configuration
- Edit system hosts file
- Configure networking using Network Manager
- Configure networking using the GUI
6. Secure Shell Overview
- SSH overview
- Installing SSH client and server
- Connecting to SSH from Windows
- Connecting to SSH from macOS and Linux
- Connecting to SSH from Android
- Connecting to SSH from iOS
7. Configure SSH
- Configure SSH clients
- Configure SSH servers
- SSH per user client files
8. SSH Security
- Passwordless logins using SSH
- Restricting root logins with SSH
- Restricting SSH logins by user and network
9. SSH Tips and Tricks
- Execute commands remotely using SSH
- Copy files across the network over SSH
- Optimize SSH for speed
Conclusion