Formation Linux Administration système

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Installer et administrer le système Linux
  • Etre à l'aise avec les disques et les filesystems (partitionnement, modification, montage, etc.)
  • Mettre en avant les performances et le tuning des systèmes Linux
  • Gérer les périphériques sous Linux
  • S'initier aux services réseaux sous GNU / Linux (Web, DNS)
  • Savoir utiliser les shellscripts au quotidien

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 760,00 €

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 760,00 €

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Linux est un système d'exploitation fiable et reconnu par les principaux acteurs du marché. Cette formation d'administration Linux vous apportera les connaissances indispensables pour installer et administrer Linux au quotidien quelle que soit la distribution que vous utilisez (Redhat, Debian, Suse, etc.).

Cette formation Linux suit une progression logique calquée sur un serveur vierge tout juste "réceptionné" jusqu'à sa mise en production et son exploitation quotidienne. Concrètement, après avoir installé votre distribution Linux, vous préparez votre propre environnement de travail et celui des utilisateurs, tout en ajoutant d'éventuels logiciels manquants. Ensuite, vous vous souciez de l'organisation de vos systèmes de fichiers qui vont recevoir les données utilisateurs et/ou de différentes applications en anticipant les pannes, l'augmentation de volume (RAID, LVM) et les performances. Vous apprenez à maîtriser les actions réalisées au démarrage de votre système Linux (montage, services, etc.) tout en étant capable de les modifier à tout instant. Vous saurez également configurer votre serveur Linux dans un contexte réseau ainsi que les principaux services réseaux rencontrés au quotidien (Apache, DNS) tout en n'oubliant pas la sécurité avec les principales règles de filtrage que proposent les deux types de firewall intégrés à toute distribution Linux (iptables et firewalld).

Cette formation se veut donc très pratique et très concrète, aussi tous les travaux pratiques proposés sont directement inspirés de besoins rencontrés en production (logiciel manquant à installer, besoin de place, configuration légère pour permettre un accès à distance performant y compris dans le Cloud, transfert de base automatique, recherche d'erreur dans un fichier de log, etc.).

Programme

Installation du système Linux et des logiciels

Installation du systèmeInstallations classique depuis une image ISO
Installation sur une VM, quelle configuration conseillée ?
Recommandations sur le type de partitions et les filesystems (ext4, xfs, btrfs, etc.)
Les dessous cachés des choix de langues et de clavier (encodage, LANG, etc.)
Ce qu'il est facile/difficile de modifier après l'installation
Mise à jour et installation de logicielsMise à jour du système après l'installation
Recherche des corrections de bogues et mise à jour.
Mise à jour des logiciels après l'installation (rpm, dpkg, yum, apt, etc.)
Compilation et installation de paquetages sources ou binaires (gcc, tar.gz).
L'environnement graphiqueChoix du gestionnaire de fenêtre KDE, GNOME, XFCE, etc.
Comment en changer plus tard ?
Concept de serveur d'affichage (X-Window) local ou distant
Configuration des périphériques liés à X (souris, carte graphique, moniteur, fichiers de configuration, ...)
Déporter l'affichage d'une application (DISPLAY, X11forwarding, tunnel ssh)
Sécurité de X en réseau (xhost, xauth)
Travaux pratiques :Installation d'une distribution au choix (Ubuntu, CentOs, etc.)
Création d'une VM Linux sur AWS ou Azure
Installation de logiciels sous différents formats (packages, sources) dont le serveur Web Apache et MySQL
Paramétrer une VM Linux pour y accéder par ssh (ligne de commande) mais aussi en mode graphique (client RDP) avec une configuration minimale peu consommatrice
Déport d'affichage entre serveurs pour proposer une solution centralisée de monitoring (DISPLAY).

Administration de base de Linux

Gestion des utilisateursLes commandes de gestion des utilisateurs et groupes (useradd, etc.)
Fichiers de configuration des comptes d'utilisateurs (passwd, shadow, etc.)
La délégation de pouvoirs (sudo)
La sauvegardeLimites et avantages des commandes classiques : tar, dd.
Performance et temps d'exécution des standards gzip, bzip2,etc.
Commandes de sauvegarde en réseau : rsync, partimage, et ... ssh.
Les sauvegardes incrémentales (rsync, hard link, scripting, etc.)
Arrêt et démarrage du système et des servicesLe démarrage du système : boot, grub legacy, grub 2, le noyau et ses arguments.
Redémarrage après un crash (rescue)
Le démarrage des services avec Systemd
De sysV à Systemd en passant par Upstart
Différences des runlevels selon les distributions
Scripts de démarrage, personnalisation
Mécanismes d'ouverture de session.
L'arrêt propre du système
La gestion des services avec systemctl.
Travaux pratiques :Création d'un environnement complet d'utilisateur substitut de root pour assurer l'exploitation quotidienne sécurisée du serveur
Rappels sur les outils à disposition pour être efficace en ligne de commande
Sauvegarde automatisée et déportée d'un site WEB et de sa base de données
Restauration sur le serveur distant pour validation
Automatisation du démarrage du site WEB

Disques et systèmes de fichiers sous Linux

Les disques LinuxDisques SATA/SAS et les disques SCSI
Supports de stockage USB (disques, sticks)
Partitions principales et partition étendue d'un disque
L'ajout d'un disque (fdisk, parted, gparted)
Le RAID et LVM : sécurité et évolutivité
Les systèmes de fichiersDifférents types de systèmes de fichiers : ext4, xfs, etc.)
Pourquoi choisir l'un ou l'autre ?
Le montage des systèmes de fichiers (rôle du noyau, options, fichier fstab)
Construction de systèmes de fichiers, contrôle d'intégrité
Gestion de l'espace disque et des quotas
Présentation des stockages NAS et SANQuelles différences entre un SAN et un NAS ?
Exemple d'utilisation d'un NAS sous Linux par des postes Linux et Windows
Travaux pratiques :Mise en oeuvre du RAID det du LVM (simulation de crash, saturation d'un filesytem, augmentation de taille, etc.)
Exemples de scripts de surveillance des taux d'occupation des disques (alerte par mail, sms ou slack)

Performances et Tuning des systèmes Linux

La gestion des performancesSurveiller le système avec les bonnes commandes (top, free, vmstat, ...).
Mesurer les performances du réseau et du routage (netstat, route, etc.)
Mesurer les performances des accès disques (iostat)
Comprendre la gestion de la mémoire au delà de sa simple occupation (vmstat)
Bien utiliser les informations de /proc et /sys
Les tracesAudit du système, quelle méthode pour quels usages ?
Acquisition, centralisation, et rotation des logs (logrotate)
Apport de logwatch
Travaux pratiques :Paramétrage des logs afin de maîtriser leur expansion et le degré de finesse de restitution de l'information.
Exemple avec les logs du serveur WEB Apache
Les commandes pour disposer d'un tableau de bord réaliste en production

Gestion des périphériques sous Linux

Bien comprendre le rôle du noyau et des modules dans le système d'exploitation
Comprendre les messages du noyau au démarrage (dmesg)
Comment le système Linux "voit" les périphériques ?
Comment lire les caractéristiques des fichiers spéciaux sous Linux (/dev)
Liens entre module, driver et périphérique
La gestion des modules, les commandes insmod, modprobe, lsmod, rmmod
Lister les périphériques (lspci, lsusb, lshal, lshw, etc.)
Travaux pratiques :Installation d'un pilote Wifi

Intégration sécurisée dans le réseau existant

Le réseauConfigurer les interfaces réseau sous Linux (network, ifcfg-eth0, ...)
Principe de configuration cliente en réseau : DNS, BOOTP, DHCP.
Configuration des "clients" : passerelles, DNS, ...
Configuration IPV6 d'un poste sous Linux
Commandes et applicationsConnexion à distance sécurisée depuis Windows (ssh, putty)
Philosophie des clefs publiques/privées
Connexion entre serveurs Linux
Transfert de fichiers par ftp et sftp
Synchroniser des répertoires sur le réseau avec rsync
La sécurité au niveau du réseau Philosophie générale d'un firewall sous Linux
Présentation de nftables et iptables
Installer un certificat sous Linux
Travaux pratiques :Paramétrage IP manuel d'un serveur Linux (adresse IP, masque, passerelle, DNS)
Connexions entre serveurs Linux (ssh, clefs privé/publique)
Automatiser un transfert de fichiers journalier sécurisé entre serveurs (sftp, crontab)
Mise en place de règles simples de firewall (filtrage sur des adresses IP, redirection de port)
Installation d'un certificat pour un serveur WEB comme Nginx ou Apache (https)

Présentation de services réseaux sous GNU/Linux

Serveur HTTP ApacheIntroduction à Apache : notion serveur Web, serveurs virtuels.
Architecture, modules, directives, tuning

Informations fondamentales (racine, port d'écoute, …)

Serveur  DNSVue générale de la dimension hiérarchique du service (domaine, zones)Les différents types d'enregistrement (IN, CNAME, TXT, etc.)
Configuration d'un serveur DNS simple 

Tests depuis un poste client (Windows, Linux)

Travaux pratiques :Installation du serveur WEB Apache et paramétrage de base d'un site WEB.
Hébergement de plusieurs sites WEB sur notre serveur (virtual hosting) par exemple 1 par participant). Tests depuis des navigateurs
Mise en oeuvre d'un serveur DNS simple et tests depuis des clients d'OS différents (nslookup, dig)

Utiliser les shellscripts au quotidien

Quelques éléments de syntaxeVariablesL'opérateur de test sur des variables, des fichiers, etc.Différents modes de lancement des shellscripts

Utilisation de commande tiers dans un shellscript (SQL, mail, etc.)

Quelques exemplesScript de surveillance des taux d'occupation des filesystemsTransfert de fichiers automatisé entre 2 serveurs (sftp)Nettoyage de répertoire "intelligent"Travaux pratiques :Mise en oeuvre des exemples du chapitre avec compléments (envoi de mail, liens entre les shellscripts et des applications tiers comme slack)

Prérequis

Les participants doivent posséder une bonne maîtrise de l'utilisation d'un système Linux.

Public

Ingénieurs système ou responsables de réseaux ayant besoin de mettre en oeuvre Linux dans le contexte de l'informatique d'entreprise.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Méthodes Agiles LEGO, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Appréhender les principaux concepts des méthodes agiles
  • Communiquer en séance les exigences du client
  • Construire la roadmap du projet
  • Mettre en œuvre une démarche itérative
  • Capitaliser et s’améliorer au fil du projet
  • Se repérer avec les outils de management visuel
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, cette formation IBM MQ V9 Linux vous apporte les connaissances et compétences nécessaires pour :

  • Décrire les options de déploiement d'IBM MQ
  • Planifier l'implémentation d'IBM MQ dans votre société ou dans le Cloud
  • Utiliser les commandes IBM MQ et IBM MQ Explorer pour créer et gérer des gestionnaires de files d'attente, des files d'attente et des canaux
  • Utiliser des programmes d'exemple d'IBM MQ et des utilitaires pour tester le réseau IBM MQ
  • Permettre à un gestionnaire de file d'attente d'échanger des messages avec d'autres gestionnaires de files d'attente
  • Configurer des connexions client à un gestionnaire de file d'attente
  • Utiliser un message de déclencheur et un moniteur de déclenchement pour démarrer une application pour traiter des messages
  • Implémenter le redémarrage des gestionnaires de files d'attente et les procédures de récupération
  • Utiliser les outils de dépannage d'IBM MQ pour identifier la cause d'un problème dans un réseau IBM MQ
  • Planifier et implémenter les fonctionnalités de sécurité de base d'IBM MQ
  • Utiliser les messages pour surveiller les activitésq d'un système IBM MQ
  • Définir et administrer un gestionnaire de files d'attente d'un cluster
Tarif

A partir de 2 980,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation AIX Installation et Administration, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Installer un système AIX ,
  • Installer les logiciels et la maintenance,
  • Démarrer et arrêter le système,
  • Comprendre et utiliser les outils d'administration du système (SMIT,WebSM),
  • Gérer les périphériques physiques et logiques,
  • Comprendre et d'utiliser le gestionnaire de volumes logiques (LVM),
  • Gérer les systèmes de fichiers,
  • Sauvegarder et restaurer le système,
  • Localiser et analyser les journaux d'erreur.
Tarif

A partir de 3 990,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre l’intérêt et l’usage des Design-Patterns en conception logicielle
  • Concevoir une architecture logicielle solide en utilisant des modèles de conception éprouvés
  • Identifier les différentes familles de Design-Patterns GoF et les responsabilités de chacun
  • Identifier les Design-Patterns nécessaires à la construction d’une application Java SE/Jakarta EE
  • Modéliser et développer une couche de persistance des données en utilisant les modèle de conception permettant de rendre les autres couches indépendantes du système de persistance
  • Modéliser et implémenter une couche métier en s’appuyant sur la couche de persistance avec les modèles d’abstraction essentiels
  • Modéliser et implémenter la couche de présentation/IHM et utiliser les patterns pour le lien avec la couche métier, la gestion de l’interaction utilisateur et l’affichage de données
  • Comprendre l’apport des patterns d’architecture tels que le modèle MVC dans une structure logicielle complexe
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Gérer les interactions entre le droit du travail et l'utilisation d'Internet dans l'entreprise
  • Identifier le pouvoir et les obligations pour l'employeur vis-à-vis d'Internet
  • Rester informer sur les évolutions de la législation en la matière
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation RedHat Entreprise Linux, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Gestion des services systemd et résolution des problèmes lors du processus de démarrage
  • Configuration de réseau et résolution des problèmes de base
  • Gestion du stockage local, création et utilisation de systèmes de fichiers
  • Gestion du pare-feu à l'aide de firewalld
  • Automatisation de l'installation de Red Hat Enterprise Linux® à l'aide de Kickstart
  • Gestion des paramètres SELinux
  • Utilisation des systèmes de fichiers partagés NFS et Samba
  • Sécurité des ports réseau et agrégation de liens
  • Configuration des initiateurs et cibles iSCSI
  • Résolution des problèmes liés au service DNS (Domain Name System) et mise en cache du serveur de noms
  • Déploiement de serveurs de fichiers NFS (Network File System) et SMB (Server Message Block)
  • Gestion du serveur Web Apache HTTPD
  • Configuration de la base de données MariaDB SQL
  • Client null Postfix SMTP (Simple Mail Transfer Protocol) pour serveurs
  • Création de scripts bash pour l'automatisation
  • Ppasser les examens de certification RHCSA et RHCE.

Ce cours repose sur la version 7 de Red Hat Enterprise Linux.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Intégrer le système des formalités légales pour rédiger un acte
Effectuer les modifications statutaires et non statutaires
Déposer les actes et les comptes annuels

Tarif

A partir de 1 095,00 €

Durée

1 jour - 7 heures

Modes
  • Centre
  • Distance
  • Entreprise

Objectifs de la formation

À l'issue de cette formation PowerShell Administration, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Décrire la fonctionnalité de Windows PowerShell et l'utiliser pour exécuter et trouver des commandes de base
  • Identifier et exécuter des cmdlets pour l'administration locale du système
  • Travailler avec le pipeline Windows PowerShell
  • Utiliser PSProviders et PSDrives pour travailler avec d'autres formes de stockage
  • Interroger les informations du système en utilisant WMI et CIM
  • Travailler avec des variables, des tableaux et des tables de hachage
  • Écrire des scripts de base dans Windows PowerShell
  • Administrer des ordinateurs distants avec Windows PowerShell
  • Gérer les ressources Azure avec PowerShell
  • Gérer les services Microsoft 365 avec PowerShell
  • Utiliser les tâches d'arrière-plan et les tâches planifiées
Tarif

A partir de 3 090,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...