Systèmes d’exploitation

Administration Linux I, les fondamentaux

Une formation pratique pour prendre en main un système Linux en ligne de commande et assurer son administration courante : fichiers, droits, utilisateurs, logiciels, services, réseau et premiers scripts.

Durée
30 h
Séances
10 × 3 h
Niveau
Débutant
Format
Labos sur VM

Description

Linux fait fonctionner la grande majorité des serveurs, du cloud, des conteneurs et des équipements réseau. Savoir l’administrer en ligne de commande est indispensable aux métiers des systèmes et réseaux, du développement et du DevOps.

Chaque participant administre sa propre machine virtuelle Ubuntu Server, sans interface graphique, comme un vrai serveur : il crée les utilisateurs d’une petite structure, règle les droits, installe et surveille des services, configure le réseau et automatise ses premières tâches avec des scripts.

Public et prérequis

Public visé

  • Étudiants en systèmes et réseaux, développement ou maintenance
  • Techniciens Windows qui découvrent Linux
  • Développeurs qui déploient sur des serveurs Linux

Prérequis

  • Utilisation courante d’un ordinateur
  • Aucune connaissance de Linux requise
  • Un PC capable de faire tourner une machine virtuelle (8 Go de RAM conseillés)

Ce que vous saurez faire

À l’issue de la formation

  • se déplacer et manipuler fichiers et dossiers dans le terminal
  • comprendre l’arborescence Linux et éditer des fichiers avec nano et vim
  • gérer utilisateurs, groupes et droits (chmod, chown, sudo)
  • installer et mettre à jour des logiciels avec apt
  • surveiller et contrôler processus et services (systemd)
  • configurer le réseau, se connecter en SSH et écrire de premiers scripts Bash

Méthode pédagogique

  • Courts exposés, puis laboratoires sur machine virtuelle à chaque séance
  • Travail exclusivement en ligne de commande, comme sur un vrai serveur
  • Mises en situation : préparer le serveur d’une petite entreprise
  • Aide-mémoire des commandes enrichi à chaque séance

10 séances

30 h au total, séances de 3 h.

  1. Séance 01

    Découvrir Linux

    Histoire et philosophie, distributions, usages en entreprise, installation d’Ubuntu Server sur la machine virtuelle.

    • distributions
    • Ubuntu Server
    • VM

    Durée : 3 h

  2. Séance 02

    Le terminal et l’arborescence

    Shell, structure d’une commande, aide intégrée, arborescence standard, chemins absolus et relatifs.

    • bash
    • man
    • FHS

    Durée : 3 h

  3. Séance 03

    Fichiers et dossiers

    Créer, copier, déplacer, supprimer, rechercher des fichiers ; jokers ; éditeurs nano et vim.

    • cp · mv · rm
    • find
    • vim

    Durée : 3 h

  4. Séance 04

    Utilisateurs et groupes

    Comptes et groupes, fichiers passwd et group, sudo, gestion des mots de passe.

    • useradd
    • groups
    • sudo

    Durée : 3 h

  5. Séance 05

    Droits d’accès

    Lecture, écriture, exécution, propriétaire et groupe, chmod et chown, umask, droits spéciaux.

    • chmod
    • chown
    • umask

    Durée : 3 h

  6. Séance 06

    Flux, filtres et redirections

    Entrées et sorties, redirections, tubes, filtres pour exploiter des fichiers de journaux.

    • | > >>
    • grep
    • cut · sort

    Durée : 3 h

  7. Séance 07

    Logiciels et paquets

    Dépôts, apt, mise à jour du système, installation depuis les sources, archives tar.

    • apt
    • dépôts
    • tar

    Durée : 3 h

  8. Séance 08

    Processus et services

    Processus, signaux, ps et top, systemd et systemctl, journaux avec journalctl.

    • ps · top
    • systemctl
    • journalctl

    Durée : 3 h

  9. Séance 09

    Réseau et accès distant

    Configuration IP avec netplan, outils de diagnostic, connexion SSH par clé, copie de fichiers à distance.

    • netplan
    • ip · ss
    • SSH

    Durée : 3 h

  10. Séance 10

    Premiers scripts et évaluation

    Scripts Bash simples (variables, conditions, boucles), tâches planifiées avec cron, puis évaluation pratique.

    • bash
    • cron
    • examen /20

    Durée : 3 h

Programme adaptable (Debian, Rocky Linux, volume horaire, public).

Validation et organisation

Évaluation et validation

  • Laboratoires vérifiés à chaque séance
  • Examen pratique individuel sur machine virtuelle : préparer un serveur à partir d’une demande, noté sur 20
  • Attestation de formation délivrée par OSDIGITALIS, Open Digital Service

Modalités

Durée
30 heures, en 10 séances de 3 heures
Format
présentiel en salle informatique, ou intra-entreprise / établissement
Effectif
groupes de 8 à 20 participants
Matériel
un poste par participant avec VirtualBox et une image ISO d’Ubuntu Server
Supports remis
fiches de séance, fiches de laboratoire, aide-mémoire des commandes
Formateur
Mohammed Slimani, architecte DevOps, ancien administrateur systèmes et responsable informatique

Exercices, corrections et TP

Sur demande, par WhatsApp ou par e-mail.

Les exercices, les corrections et les TP de cette formation ne sont pas en ligne. Écrivez-moi en indiquant la formation et votre situation (stagiaire, établissement, entreprise) et je vous les envoie. Un espace privé est prévu pour les regrouper.

Vous formez une équipe ?

Découvrez les formations sur mesure

De quoi avez-vous besoin aujourd’hui ?

Une application à créer, une infrastructure à faire évoluer, une équipe à former. Prenons le temps d’en parler.