training

 

CentOS 7 Administration II – 4 Days

Course Description

This course will present the commands and methods needed to setup and manage a CentOS 7 system.  The course will also use a problem solving approach in the lab exercises to teach system administrators advanced topics, for long-term management of the system.

Course Objectives

On completion of this course, a systems administrator should be able to install, update, and boot the CentOS 7 operating system;  set up user accounts and directories;  prepare queues for use; perform backups for integrity and performance reasons; monitor the system for performance and do basic setup of network software and capabilities.

Prerequisites

It is assumed that the participant has successfully completed the CentOS 7 Administration I course, or has equivalent system administration experience on a CentOS 7 server.

Outline

                                      Creating and Editing Text Files

vim editor

key operations

contents of .vimrc

                                                vim editor variants (vimdiff, gvim)

                                                alternative editors (gedit, nano)

 

                                      Scheduling Tasks and Operations

batch job scheduling with at

batch job scheduling with crontab

operation scheduling with systemd timers

logging


Regular Expressions

definition

usage with grep and sed

 

                   Controlling Processes

running priority (nice values)

processor affinity (taskset)

 

                   System Installation and Updating

installation types and methods (review)

installing the CentOS 7 operating system via kickstart

 

Startup and Shutdown

controlling kernel operations via boot time arguments

                                                GRUB loader manipulation

alternative menu entries

Boot time troubleshooting

shutdown methods

 

                   Managing of System Users and Files

                             special permission codes

access Control Lists (ACLs)

files

directory (defaults)

security through PAM password aging

group level password controls

connecting to an LDAP server

 

Commands to Manipulate Disks/Filesystems

partitioning disk surfaces with fdisk and parted

creating ext2/ext3/ext4/xfs file systems (mkfs)

file system structures information (tune2fs, xfs_info)

verifying file system structures  (fsck, xfs_repair)

making file systems available to software (mount)

configuring swap space(s)

 

Logical Volume Management (LVM)

physical volumes

volume groups

logical volumes

resizing LVM based file systems

LVM based swap space

 

Network Accessible Storage

NFS

basic server setup

basic client setup

Samba/CIFS

share setup

accessing shares (smbclient, mount)

                                     

                   Maintaining System and Network Integrity

                             software firewall

                                      firewalld

                                      iptables

SELinux basics

Log file control (logrotate)

 

MindIQ.com

Print Friendly, PDF & Email