Learning CentOS Linux

Go to class
Write Review

Free Online Course: Learning CentOS Linux provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning CentOS Linux is taught by Scott Simpson.

Overview
  • Learn how to install CentOS, perform common admin tasks from the command line, and get popular services up and running.

Syllabus
  • Introduction

    • Learning CentOS
    • What is CentOS?
    • What you should know
    1. Getting Started
    • Installation options
    • Installing CentOS on a virtual machine
    • Creating installation media
    • Installing CentOS on a physical machine
    2. Basic Administration
    • The Linux file system and the Filesystem Hierarchy Standard
    • Configuring the network for a CentOS server
    • Configuring the network manually
    • Configuring the network with NetworkManager
    • Setting the hostname
    • Connecting to the system remotely with Secure Shell (SSH)
    • Adding an administrative user with SSH access
    • Adding a key to a user for SSH access
    • Transferring files to and from the server
    • File permissions
    • Working with users and groups
    • Installing and updating software
    • Installing packages by group
    • Installing packages from other sources
    3. Working with Security-Enhanced Linux (SELinux)
    • Introducing SELinux
    • Access control mechanisms and policies
    • Working with SELinux
    • Disabling SELinux
    4. Working with Common Services and Applications
    • Service management
    • Setting up the firewall using firewalld
    • Setting up a web server
    • Sharing user home folders with Samba
    • Creating a group file share with Samba
    • Mounting a Samba share on CentOS
    5. Using a Desktop
    • Setting up a desktop environment
    • Exploring the desktop environment
    • Allowing screen-sharing access with VNC
    6. Troubleshooting
    • The startup process
    • Exploring the logs
    • Checking and managing system resources
    Conclusion
    • Next Steps