
Linux System Administration |
|
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
|