Ce cours couvre les fondamentaux de l'administration système sous Debian GNU/Linux, incluant l'installation, la configuration des paquets, la gestion des utilisateurs, les scripts shell et la sécurisation du système. Il s'adresse aux débutants et aux administrateurs souhaitant maîtriser les bases ou approfondir leurs connaissances. Ce PDF offre un support de formation complet de 323 pages, téléchargeable gratuitement, avec des explications détaillées, des exemples pratiques et des exercices pour une mise en œuvre concrète. Les thèmes abordés incluent les commandes essentielles, la gestion des services, les réseaux et les bonnes pratiques pour maintenir un système Debian stable et performant. Ce support est conçu pour faciliter l'apprentissage autonome ou compléter une formation en présentiel, en fournissant des ressources claires et structurées.
Cette formation s'adresse aux administrateurs système débutants, aux développeurs souhaitant travailler en environnement Linux, et aux professionnels de l'IT désireux de migrer vers des solutions open source. Aucun prérequis en Debian n'est nécessaire, mais une familiarité avec les concepts informatiques de base (fichiers, réseaux) est recommandée.
Procédure pas à pas pour une installation manuelle ou automatisée, partitionnement du disque, choix des logiciels de base (environnements de bureau, serveurs). Gestion des pilotes matériels et résolution des problèmes courants.
Découverte du shell Bash, gestion des utilisateurs/groups (adduser, passwd), permissions UNIX (chmod/chown). Configuration des périphériques et services essentiels (impression, stockage).
Personnalisation de GNOME/KDE, gestion des fenêtres, outils graphiques pour la configuration système. Utilisation des logiciels bureautiques (LibreOffice) et multimédia intégrés.
Configuration IP statique/dynamique (ifconfig/ip), résolution DNS, partage de fichiers via NFS/Samba. Sécurisation avec iptables/nftables et analyse réseau via tcpdump.
Scripting Bash (boucles, conditions), surveillance des processus (top/htop), journalisation systemd. Compilation manuelle de paquets et gestion des dépendances.
Mises à jour automatiques (unattended-upgrades), audit de sécurité avec lynis, sauvegardes avec rsync. Bonnes pratiques pour un serveur Debian en production.
Alternance entre théorie et travaux pratiques sur machines virtuelles. Chaque module inclut des exercices corrigés (ex : configuration d'un serveur LAMP) et des QCM d'auto-évaluation. Support de cours téléchargeable au format PDF.
Un projet final évalué (ex : déploiement d'un serveur web sécurisé) permet d'obtenir l'attestation de réussite. Les compétences couvertes correspondent partiellement aux exigences de la certification LPIC-1.
Partner sites PDF Tutorials (English) | PDF Manuales (Spanish) | Cours PDF (French)