OCS-linux-175: Linux System Administration I

This five-day course is designed for individuals with little to no previous Linux or UNIX administration experience. The focus of the class is to provide the student with an in-depth knowledge of common tasks performed by system administrators using both the Graphic User Interface and the command line interface.

  1. Installation
    • Review interactive installation
    • Configure installation servers
    • Kickstart installations

  2. Software Administration
    • Connection to a repository
    • Installing software
    • Removing software
    • Creating a repository
    • rpm & yum

  3. Account administration
    • Account database files
    • Adding, Modifying & removing user & group accounts
    • Accessing network accounts

  4. The Boot Process
    • The Boot Sequence
    • Run levels
    • Controlling services

  5. Advanced Permissions
    • Setuid
    • Setgid
    • Stickey bit
    • Access control lists

  6. Administering Partitions
    • Partition structure
    • fdisk
    • mkfs & mke2fs
    • Filesystems Labels

  7. Mounting filesystems
    • Manually mounting & unmounting filesystems
    • Mounting automatically at boot
    • Creating swap filesystems
    • Sharing & mounting network filesystems

  8. Administering the Filesystem
    • Fixing filesystems
    • Displaying filesystem attributes
    • Modifying filesystem attributes

  9. Logical Volumes (LVM)
    • LVM concepts
    • Volume groups
    • Physical and logical volumes>Extending logical volumes
    • Snapshots

  10. Fundamentals of TCP/IP
    • Protocols
    • IP addressing
    • Subnetting
    • Routing
    • DNS
    • DHCP

  11. TCP/IP Configuration
    • Configuring network settings
    • Configure DNS clients
    • Configure DHCP clients
    • NSS (Name Service Switch)

  12. Printer Management
    • Configure local and remote CUPS printers
    • Manage print queues

  13. Virtual Machines
    • Conditional statements
    • Input/output
    • Signals
    • Debugging

  14. Basic Service Configuration
    • FTP
    • HTTP
    • SSH
    • VNC

  15. Securing services
    • Implement firewalls
    • Configuring SELinux

  16. Log File Administration
    • System logging configuration
    • Log file rotation

  17. The proc File System
    • Viewing system information
    • Configuring kernel parameters

  18. Loadable Kernel Modules
    • Displaying modules
    • Loading & unloading modules manually
    • Module dependencies

  19. Troubleshooting
    • Boot issues
    • Fixing user accounts
    • Networking errors
    • Filesystem recovery
5 Days
Prior to attending this class, students should have the following experience:
$1900