UMBC Training Centers logo

Linux System Administration

 

Course Description | Outline | Linux Training | IT Training

Course Outline

 

Linux Essentials Refresher
                                    The Linux shell
                                    The Linux file system
                                    The essential Linux command line tools
                                    Creating, managing, and manipulating files
                                    Basic file permissions
                                    Text editing

 

Command Line Process Management
                                    Logging Into an Enterprise Linux System
                                    Bash Shell Syntax Rules
                                    Documentation via man and info
                                    Command Line Editing
            
Administer Remote Systems
                                    Enterprise Linux System Overview
                                    Graphical User Environments (KDE, GNOME)
                                    Using GUIs remotely
                                    Customizing the Graphical Environments

Get Help in a Graphical Environment
                                    Enterprise Linux on-line documentation
                                    Displaying local documentation in KDE / GNOME
                                    Using GUIs remotely
                                              
Installation and Managing Software
                                    Installation types and methods
                                    Installing the Enterprise Linux operating system
                                    Maintaining the system via patches
                                    Managing system software (rpm)
                                    Installing the Enterprise Linux operating system via kickstart
                                    Package management via yum (repositories)

Control the Boot Process
                                    Components involved in the Enterprise Linux boot
                           Grub loader stages and configuration
                           Default bootstrap
                                    Boot to single-user mode
                                    Linux startup methods, tools, and procedures
                                    Understanding run levels and Upstart init
                                    Adding procedures to the startup mechanisms
                                    Shutdown methods and control

Managing User Accounts
                                    UID and GID concepts
                                    Creation of a user account
                                    Security through password aging
                                    Controlling access by groups
                                    Connecting to an LDAP server

Managing Simple Partitions and File Systems
                                    Commands to manipulate disks/filesystems
                                    partitioning disk surfaces with fdisk
                                    creating ext2/ext3/ext4 file systems (mkfs)
                                    manipulating file system structures
                                    verifying file system structures  (fsck)
                                    making file systems available to software (mount)
                                    configuring swap space(s)
                                    Encrypted File Systems

Logical Volume Management
                                    Commands to manipulate physical volumes
                                    Commands to manipulate volume groups
                                    Commands to manipulate logical volumes
                 
Using File System Access Control Lists (ACLs)
                                    Defining Access Control Lists (ACLs)
                                    files
                                    directory (defaults)
                 

Network Configuration and Troubleshooting
                                    TCP/IP address selection
                                    Host names and related files
                                    Configuring network devices
                                    Network testing with ping
                                    Network utilities: telnet, rlogin, rcp, rsh, ssh

Deploy and Secure File System Services
                                    Network File System (NFS)
                                    Automounter (autofs)
                                    Basic firewall setup (iptables)
                  
Manage System Resources
                                    Schedule repeating tasks with crontab
                                    Controlling rsyslog
                    
Tune and Maintain the Kernel
                                    Kernel (boot time) options
                                    Updating kernel modules                                   

Managing SELinux
                                    SELinux basics
                                    Control via booleans
                                    Understanding file contexts

Managing Virtual Machines
                                    KVM concepts and requirements
                                    Creating and controlling virtual machines