Objectifs
- Utiliser la ligne de commande avec aisance
- Gérer les utilisateurs, les droits et les logiciels
- Installer et configurer un serveur Debian ou Ubuntu
- Sécuriser un serveur : SSH par clé, pare-feu, mises à jour
- Mettre en place des sauvegardes et vérifier leur restauration
Programme
Jour 1 : prendre en main Linux
- Arborescence et commandes essentielles
- Fichiers, droits, utilisateurs et groupes
- Éditer des fichiers, enchaîner des commandes, premiers scripts
Jour 2 : administrer un serveur
- Installation de Debian ou Ubuntu Server
- Paquets et services (systemd)
- Réseau et journaux système
- Mise en service d'un serveur web Nginx
Jour 3 : sécuriser et sauvegarder
- SSH par clé, pare-feu, fail2ban
- Mises à jour automatiques
- Sauvegardes et test de restauration
- Atelier : mise en production d'un serveur complet