Catégorie : Linux

Trois organisations de stockage sont représentées par une pile de blocs, un groupe de modules et un arbre de blocs reliés à des fichiers, sans texte.

Linux / ext4, XFS ou Btrfs : différences et critères de choix

Comparez instantanés, compression, intégrité, redimensionnement et outils de récupération d’ext4, XFS et Btrfs. Choisissez selon le support de votre distribution et votre charge réelle, avec les précautions nécessaires avant une migration.

Un ordinateur portable contient un terminal et un disque virtuels distincts avec des flèches de retour, illustration d’un environnement Linux et de sa restauration

Cours Linux / Créer un environnement de pratique avec une machine virtuelle

Installez Ubuntu ou Rocky Linux dans une nouvelle machine virtuelle avec une image adaptée, un disque dédié et un réseau NAT. Le guide couvre la première connexion, les contrôles du système et un exercice de restauration par snapshot.

Un service en panne passe par une inspection à la loupe et une réparation ciblée avant le retour à un serveur normal

Cours Linux / Reproduire une panne et vérifier la restauration du service

Sur une VM isolée, provoquez un échec de lancement puis comparez un HTTP 404 à un port fermé. Le guide conduit de l’état normal aux journaux, à la réparation ciblée et au contrôle de la réponse du client.

Un serveur relié à un coffre de sauvegarde distinct et à un dispositif qui observe son état

Cours Linux / Automatiser une sauvegarde et surveiller l’état du serveur

Créez une archive vérifiable, restaurez-la dans un dossier vide, puis contrôlez une réponse HTTP et l’espace libre. Le guide explique comment planifier les scripts et détecter les sauvegardes manquées depuis l’extérieur du serveur.

Un serveur web relié par un réseau mondial à un ordinateur portable, avec un cadenas pour la publication protégée

Cours Linux / Installer Nginx et publier une page en HTTP puis HTTPS

Installez Nginx, créez une page de test isolée et vérifiez sa réponse en local puis à distance. Le guide relie configuration, droits, pare-feu, DNS et Certbot avant la mise en ligne HTTPS.

Un serveur neuf reçoit une clé d’administration, une horloge, une connexion réseau et un dossier de référence protégé

Cours Linux / Configurer un nouveau serveur et vérifier son accès après redémarrage

Préparez la console, un compte sudo et l’accès SSH par clé, puis mettez le serveur à jour, contrôlez l’heure et limitez ses ports. La procédure inclut un relevé de référence et les vérifications après un redémarrage planifié.

Une loupe suit des lignes de journal entre un serveur et un composant en panne pour en repérer la cause

Cours Linux / Trouver la cause d’une panne avec les journaux système

Partez de l’heure et du service en échec, filtrez journalctl par démarrage et intervalle, puis confrontez chaque message à l’état de la ressource. Un exercice avec logger et des règles de conservation des preuves complètent la méthode.

Un serveur sous un bouclier, des passages réseau filtrés, une clé d’administration et un paquet de mise à jour

Cours Linux / Protéger un serveur avec le pare-feu, les comptes et les mises à jour

Limitez les accès à votre serveur Linux sans perdre la connexion d’administration. Ce guide montre comment vérifier SSH, appliquer UFW ou firewalld, contrôler les mises à jour et prévoir un retour arrière.

Une horloge relie plusieurs déclenchements réguliers à une tâche et à son journal de résultat, illustration de la planification Linux

Cours Linux / Planifier des tâches avec cron et les timers systemd

Comparez cron et les timers systemd, puis créez un service et un timer utilisateur pour observer les horaires, le journal et l’état réel. Le guide couvre le rattrapage, la session utilisateur, les chevauchements et la suppression ciblée de l’exercice.

Un fichier traverse plusieurs points de contrôle et une copie temporaire avant d’être placé dans le dossier cible, tandis qu’un trajet erroné est écarté

Cours Linux / Gérer les erreurs Bash et copier un fichier sans écrasement

Construisez un script Bash qui vérifie les chemins, compare une copie provisoire et crée la destination sans écraser un fichier existant. Testez les échecs, le nettoyage et les limites de set -e et pipefail.