Cette formation Linux vous permettra de comprendre les fondamentaux du système et d’acquérir une autonomie complète dans son installation, sa configuration et son administration quotidienne.
Pendant 4 jours, vous apprendrez à :
maîtriser la logique des distributions, la gestion des utilisateurs et des systèmes de fichiers, l’administration à distance, ainsi que la configuration réseau et la gestion des services
installer d’une distribution ou des logiciels
créer et gérer des partitions et volumes logiques
configurer un serveur SSH
mettre en place des archives
planifier des tâches
superviser des processus
Public
Cette formation s'adresse aux administrateurs·ses systèmes ou réseaux ayant à déployer Linux et à l'intégrer avec les autres environnements existants ainsi qu'aux développeurs·ses souhaitant acquérir aisance et autonomie sur Linux.
Very nice, the trainer, Anne showed great patience and proficiency in introducing me to Linux basics.
Les objectifs
Découvrir la terminologie Linux et comprendre le pourquoi des distributions
Installer une distribution Linux
Administrer les comptes et les groupes utilisateurs
Appréhender les disques et les systèmes de fichiers
Personnaliser le démarrage du système et programmer les tâches répétitives
Installer les logiciels de différentes manières
Assimiler les éléments essentiels de configuration pour communiquer en réseau
Pré-requis
Utiliser avec aisance un système Unix/Linux en ligne de commande
N'éprouver aucune difficulté à manipuler ou éditer des fichiers depuis un shell
Ordinateur portable à apporter
Le programme de la formation Administration système Linux
Jour 1 : Installation, gestion d'utilisateur et système de fichiers
Installation
Préparation à l'installation
Processus d'installation
Mise à jour du système à l'issue de l'installation
Configuration de base du système (langue, clavier, horodatage via NTP, …)
Tour d'horizon de la documentation disponible
Gestion des utilisateurs
Gestion des utilisateurs et groupes locaux
Gestion des mots de passe
Profils et environnements
Systèmes de fichiers
Gestion historique des partitions (partitions primaires et étendues)
RAID, agrégation et redondance
LVM, souplesse des volumes logiques
Présentation des différents systèmes de fichiers
Formatage
Montage et démontage des systèmes de fichiers
Mise en pratique :
- Installation interactive du système
- Configuration de base post-installation
- Création, modification et suppression de groupes et d'utilisateurs
- Création d'un volume logique, formatage et montage permanent
Jour 2 : SWAP et gestion de fichiers
SWAP, mémoire virtuelle
Les différents types
Création et révision
Gestion de fichiers
Rappels sur leurs caractéristiques (structure des inodes)
Consultation et modification des droits et attributs
Listes de Contrôle d'Accès (ACL)
Archivage et compression
Création et extraction d'archives
Compression et décompression de fichiers (zip, gzip, bzip2, xz)
Ajout et suppression de logiciels
Explication des entrepôts de données
Gestion des paquets aux formats RPM ou DEB
Groupes de paquets
Compilation et installation à partir de sources
Mise en pratique
- Création d'une zone de swap et révision de la taille d'une autre
- Droits classiques
- Création d'un répertoire collaboratif
- Création d'une archive tar.gz et décompression de celle-ci
- Installation de paquets RPM ou DEB
- Compilation et déploiement d'un programme à partir d'un tarball
Jour 3 : gestion des processus et administration à distance
Gestion des processus
Points élémentaires essentiels concernant la mise en réseau
Configuration des interfaces
Activation et désactivation du firewall
Outils de diagnostic
Administration à distance
Configuration des serveur et client SSH
Analyse de l'activité système (top, pstree, ps, …)
Tâches en avant plan et en "coulisses" (jobs, bg, fg, …)
Planification de tâches (at, cron)
Mise en pratique
- Définition d'une adresse IP virtuelle
- Modification des réglages du serveur SSH
- Connexion en SSH avec authentification par clef
- Lancement de processus restant actif après fermeture de session
Jour 4 : Zoom sur le système
Démarrage et arrêt du système
Description du processus de démarrage
Dépannage en mode rescue
Gestion des services (systemd)
Actions aux effets immédiats
Actions aux effets permanents
Journaux systèmes
Gestion centralisée avec rsyslogd ou journald
Rotation
Mise en pratique
- Recouvrement du mot de passe de root
- Démarrage, actualisation et arrêt de services divers
- Application d'un traitement spécifique à certains événements
- Contrôle des détails de rotation des journaux d'un service particulier
Anne Nicolas est une passionnée de logiciel libre et d’Open Source. Ancienne release manager pendant 6 ans chez Mandriva, elle a cofondé hupstream, dédié à l’industrialisation du logiciel libre en entreprise, avant de passer à son compte avec sa société de conseil et de formation autour des outils Open Source pour le développement et l’administration de serveurs.
Certifiée SUSE, Red Hat, ainsi que sur Git et GitLab-CI, Anne a à coeur de mettre son expertise technique au service du consulting et son sens pédagogique pour la formaiton. Elle intervient en consulting sur les socles système Linux, et enseigne régulièrement à l’université, où elle transmet sa passion pour le logiciel libre et ses vertus dans l'informatique.
Chaque année, elle organise à Paris la conférence Kernel Recipes, lieux de rencontres devenu incontournable de la communauté du noyau Linux. Elle a également présidé pendant 7 ans le board de Mageia, distribution Linux communautaire forkée depuis Mandrake/Mandriva.
Toujours entre deux packages ou mises à jour système et une nouvelle idée de conférence, Anne aime surtout créer des ponts entre les technologies, les communautés et les personnes.
Témoignages
4.5/5Basé sur 73 avis*
MG
Maksymilian G.
OVH22.05.2024
Very nice, the trainer, Anne showed great patience and proficiency in introducing me to Linux basics.
RE
Raul E.
OVH06.07.2023
At theoretical level, the content was incredible and useful, however at practical level I miss some exercises or quiz in group to refresh the content.
JD
Jonathan D.
OVH30.03.2023
Perfect content for me
RM
Raphael M.
OVH30.03.2023
excellent
PL
Philippe L.
OVH07.06.2022
Très bon programme mais très condensé pour les débutants car pas le temps de d'assimiler les infos .
JL
Jérome L.
OVH
Cette formation m'a permis de revoir les bases du fonctionnement des systèmes basés sur Unix/linux. J'ai appris et surtout compris beaucoup de choses.
Bravo à la formatrice pour sa pédagogie et sa grande maîtrise du sujet.
LT
Lisa T.
OVH
This training was perfect! 5 ***** from me!
FL
Frédéric L.
OVH
La formation est de qualité. Anne maîtrise parfaitement son sujet.
Au plaisir de se revoir dans une prochaine formation :)
Fred
GM
Grégoire M.
OVH
Bonne formation qui s'adresse à un public ayant déjà pratiqué linux
JV
Juan V.
OVH
It was a really good training!
RM
Ronan M.
OVH
Parfait !
DL
Danick L.
OVH
Expérience très instructive et enrichissante. Formatrice expérimentée et agréable.
MA
Mbola A.
OVH11.04.2022
En tant que utilisateur final , exécuter la commande , c'est tout à fais nouveau pour moi la formation en tant que telle
FAQ
Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.
Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.
Voici une journée type :
9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
9h30 : la formation commence
12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
14h : reprise de la formation
18h : fin de la journée
8 raisons de participer à une formation Human Coders
Satisfaction client élevée : Un taux de statisfaction de 4,6/5 depuis 2012 (sur 1719 sessions réalisées). 99% des participants se disent satisfaits de nos formations
Approche pédagogique unique : Des formations en petit groupe, des formateurs passionnés et expérimentés, de véritables workshops... (Plus d'infos sur notre manifeste)
Catalogue de formations complet : 184 formations au catalogue, de quoi vous accompagner sur tout vos projets
Écosystème dynamique : Nous accompagnons les dev depuis 13 ans avec des initiatives comme Human Coders News, les Human Talks, le podcast ou encore notre serveur Discord
Financement facilité : Organisme certifié Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
Références clients prestigieuses : De nombreux clients qui nous font confiance depuis des années
Accompagnement sur mesure : Nous vous proposons un accompagnement personnalisé par nos consultants pour vous aider dans vos projets au-delà de la formation
Valorisation professionnelle : Remise d'un diplôme, d'une attestation et d'une certification, suivant les formations effectuées, que vous pourrez afficher sur vos CV et réseaux sociaux