Documents de cours

27 janvier 2022
  1. Plan cadre
  2. Plan de cours
  3. Évaluations
  4. Retour sur les commandes de base de Linux
  5. Fichier de commandes ‘bash’ – Contenu optionnel
  6. Concepts de virtualisation
  7. Adresse IP fixe sous Ubuntu 22.04
  8. Laboratoire S3 – Apache2
  9. Installation et configuration d’une pile AMP
  10. Installation et configuration de WordPress (version nommée et latest)
  11. Apache2 – Hôtes virtuels
  12. Mise en place et configuration d’un pare feu: ufw -> Uncomplicated FireWall
  13. Déploiement d’un serveur Web en nuage (création d’une VM sur cloud.google.com)
  14. Installation d’un certificat signé sur un hôte virtuel apache2 (certbot)
  15. Installation d’un certificat auto-signé – pour une application web locale
  16. Stratégies de sécurité (fail2ban, Lynis, kali Linux, Kasm via Docker)
  17. Sauvegarde et restauration d’un site WordPress (Staging)
  18. Vagrant – Automatisation de la création de VMs
  19. ssh, clés privée/publique et fichier ‘config’
  20. Mise en place du protocole SMB
  21. Mise en place du protocole FTP (vsftpd, firewall, FileZilla)
  22. Documentation via un gestionnaire de version (MarkDown, VSCode, git et GitHub)
  23. Démonstration d’un application en micro-services (Introduction à Docker)

Version du document: 2022.02.01