Goals
- Understanding the Opensource / Linux world
- Knowing how to install a Red Hat distribution
- Knowing the basics of administering a Linux / Red Hat system
- Knowing the main daemons through the example of SSH, Apache, Samba and NFS
Program
Administrator roles
The Linux world and the Open Source
The concept of
RedHat, Fedora and CentOS distribution
Installation methods: manual, automated
Installation interfaces and boot options
Main installation steps
Automated installation: kickstart file
Workshop : Automated installation
The stages of the initialization of the system
The startup manager Grub
Infrastructure Systemd
Management of the services
Shutdown and restart of the system
Maintenance mode and emergency mode
Workshop : Service management / Emergency repair
Installation methods
Software packages
– Presentation
– RPM format and rpm command
YUM and software repositories
Adding, updating, checking and deleting a package
Installing software from sources
– Software prerequisites
– Retrieving the archive
– Compilation and installation
Workshop : Software installations
Presentation
Groups and accounts
Password management
Default
settings Change of identity: command su
Alternative sudo
Workshop : Creation of groups and user accounts
Storage devices
– Bus and interfaces
– Hard drive and SSD
– RAID device
Partitioning: MBR and GPT
File systems and mounting:
– Concept of file system
– Creation of a file system
– Mounting of a file system
Main file systems
Quota management
Logical volume manager: LVM
– Architecture
– Implementation
– Snapshot
Workshop : Implementation of an LVM solution
Deferred execution: service at
Scheduled tasks: cron service
– human
tasks – system tasks
Overview of systemd timers
Workshop: Creating scheduled tasks / systemd timers
Overview
Centralized
logging
– Syslog / Rsyslog infrastructure – Systemd logging: journald / journalctl
Kernel logging Log
rotation: logrotate
Lab : Implementing Remote Logging
PCI and USB buses
/ proc and / sys directories
Kernel and peripherals
– Special files
– Udev and systemd-udevd Kernel
modules
– Module dependencies
– Modules options
Introduction to kernel settings
Workshop : Modules options and kernel settings
What to watch out for?
Basic monitoring utilities
– ps, df, du
– vmstat
– top, htop and atop
– sar and iostat
Introduction to monitoring solutions
– Principles
– Example of time-stamped and Grafana databases
Workshop : Surveillance utilities
Objectives
Handling of archives (tar, gzip …)
Synchronization of directories
Workshop : Setting up a backup
List of network interfaces
Naming of network interfaces
Basic network configuration
– ip utility
– Infrastructure NetworkManager
Client DNS
– Notion of resolver
– Configuration
Workshop : Network configuration
Presentation
Standard use
Authentication by keys
Secure configuration
– Listening port
– Root
access – Access by keys only
– Multiple key management
Workshop : Secure configuration of the SSH service
Presentation: concept of Web server and Apache
Installation and basic configuration
Management of indexes
Management of access rights and authentication
Implementation of virtual hosts
Workshop : Implementation of an Apache server
Principles of network file systems
Setting up an NFS
server
– Server configuration – Client configuration
CIFS file sharing
– Access to a CIFS share
– Setting up a Samba server
Practical workshop : Setting up network shares
Duration
5 days
Price
£ 2070
Audience
System administrators
Prerequisites
Knowledge of basic Linux commands
Reference
LIN670-F
Sessions
Contact us for more informations about session date