linux logo

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