Administrer un serveur Linux
De la première connexion SSH à une machine que vous savez surveiller, sauvegarder et réparer.
9 cours · environ 1177 minutes
Ce parcours suppose que vous n'avez jamais administré de serveur. Il commence par la connexion et le shell, puis ajoute dans l'ordre ce qui rend une machine tenable : les services, les comptes, les scripts, le pare-feu, la surveillance, les sauvegardes, et enfin la méthode à appliquer quand quelque chose casse.
Ce que vous saurez faire
- Vous connecter à un serveur et vous y repérer sans interface graphique
- Installer, démarrer et dépanner un service avec systemd
- Créer des comptes et donner exactement les droits nécessaires
- Fermer les accès inutiles et surveiller ce que la machine expose
- Restaurer une sauvegarde, et savoir ce qu'elle ne contient pas
- Diagnostiquer une panne à partir de ce que la machine a déjà dit
Le parcours
Ce qu'est un serveur, comment s'y connecter la première fois, et comment le maintenir à jour sans rien casser.
7 leçons · environ 136 minutes
Premiers pas dans un terminal Linux : se repérer dans le système de fichiers, lire des fichiers et comprendre les permissions.
11 leçons · environ 193 minutes
Démarrer, arrêter et diagnostiquer les services d'un serveur Ubuntu, et écrire une unité pour votre propre application.
7 leçons · environ 130 minutes
Créer des comptes, accorder des privilèges avec sudo et sécuriser l'accès SSH par clé — sans jamais rester à la porte de votre propre serveur.
4 leçons · environ 85 minutes
Automatiser des tâches d'administration sans écrire un script qui échoue en silence ou détruit des données à cause d'une variable vide.
5 leçons · environ 124 minutes
Fermer ce qui n'a pas à être ouvert, ralentir les attaques automatisées, et vérifier régulièrement ce que le serveur expose — sans se verrouiller dehors.
5 leçons · environ 130 minutes
Lire correctement l'espace disque, la mémoire et la charge, maîtriser la croissance des journaux, et être prévenu avant les utilisateurs.
5 leçons · environ 126 minutes
Sauvegarder une base et des fichiers, appliquer une rétention, et surtout vérifier qu'une restauration fonctionne avant d'en avoir besoin.
5 leçons · environ 125 minutes
Lire ce que chaque sortie prouve réellement, réduire une panne inconnue à un seul composant, et la corriger sans détruire ce qui l'expliquait.
6 leçons · environ 128 minutes
