Formation - La base des systèmes Linux

Description de cette formation

Cette formation immersive vous permettra d'acquérir les compétences nécessaires pour comprendre les systèmes Linux, leur architecture, et les commandes de base pour l'administration et la sécurité. À travers des exercices pratiques sur des environnements réels, vous apprendrez à naviguer dans le système de fichiers, gérer les utilisateurs, et sécuriser votre système Linux.

Contenu de la formation

Objectifs pédagogiques

À l’issue de la formation, les participants seront capables de :

  • Comprendre les bases des systèmes Linux et leur architecture.
  • Savoir installer et configurer un système Linux.
  • Apprendre à naviguer dans le système de fichiers et à gérer les utilisateurs.
  • Comprendre les bonnes pratiques de sécurité pour les systèmes Linux.

Introduction à Linux et installation

Ce module pose les bases nécessaires pour comprendre l’histoire, la philosophie et les concepts fondamentaux de Linux, ainsi que pour installer et configurer une distribution Linux.

Thèmes abordés

  • Historique et philosophie du logiciel libre et de Linux
  • Comparaison avec Windows et macOS
  • Présentation des principales distributions Linux
  • Principe de la virtualisation
  • Installation d’une distribution Linux (Debian en machine virtuelle)
  • Configuration initiale et découverte de l’environnement graphique et du terminal

Commandes de base et gestion des fichiers

Dans ce module, les participants apprendront à utiliser les commandes de base du terminal pour naviguer dans le système de fichiers, gérer les fichiers et les répertoires, ainsi que les permissions et les propriétaires.

Thèmes abordés

  • Commandes essentielles du terminal (ls, cd, cp, mv, rm, mkdir, rmdir)
  • Redirections et enchaînement de commandes (pipes)
  • Structure du système de fichiers Linux
  • Gestion des permissions et des propriétaires
  • Introduction aux systèmes de fichiers, partitions et montage

Éditeurs de texte et gestion des utilisateurs

Ce module couvre l’utilisation des éditeurs de texte en ligne de commande, ainsi que la gestion des comptes utilisateurs, des groupes et des permissions avancées. Les participants apprendront également à utiliser sudo pour l’élévation des privilèges et à modifier les fichiers de configuration système.

Thèmes abordés

  • Éditeurs de texte en ligne de commande (nano, vim)
  • Gestion des comptes utilisateurs et des groupes
  • Permissions avancées et droits d’accès
  • Utilisation de sudo et élévation des privilèges
  • Modification de fichiers de configuration système

Gestion des paquets, services et logs

Ce module aborde la gestion des logiciels et des services sur un système Linux, ainsi que la consultation et l’analyse des fichiers journaux pour le dépannage et la surveillance du système.

Thèmes abordés

  • Gestionnaires de paquets (apt, dépôts, dépendances)
  • Installation, mise à jour et suppression de logiciels
  • Introduction à systemd et gestion des services
  • Consultation et analyse des fichiers journaux
  • Journalisation système (journald, rsyslog)
  • Rotation et gestion des logs (logrotate)

Scripting Bash et réseaux sous Linux

Ce module couvre les bases du scripting Bash pour automatiser des tâches, ainsi que les concepts fondamentaux du réseau sous Linux, la configuration des interfaces réseau et l’utilisation d’outils de diagnostic réseau.

Thèmes abordés

  • Introduction au scripting Bash
  • Variables, conditions, boucles et fonctions
  • Planification de tâches avec cron
  • Concepts réseau fondamentaux
  • Configuration des interfaces réseau
  • Outils de diagnostic réseau (ip, ping, netstat, traceroute)
  • Installation et configuration de services réseau simples

Sécurité Linux et mise en situation serveur

Cette partie aborde les bonnes pratiques de sécurité pour les systèmes Linux, ainsi que les concepts de base liés à la sécurisation d’un serveur Linux. Les participants apprendront à configurer un pare-feu, à sécuriser les services courants et à comprendre les notions de virtualisation et de conteneurisation.

Thèmes abordés

  • Principes fondamentaux de la sécurité Linux
  • Gestion sécurisée des utilisateurs et des permissions
  • Configuration d’un pare-feu simple
  • Sécurisation des services courants
  • Introduction aux serveurs Linux (web, base de données, partage de fichiers)
  • Notions de virtualisation et conteneurisation
  • Mise en situation pratique et synthèse des acquis

Approche pédagogique

La formation repose sur une approche très pratique, avec :

  • des démonstrations en direct
  • des exercices guidés
  • des laboratoires pratiques
  • des scénarios d’exploitation réalistes

Les participants travailleront sur une application volontairement vulnérable, reproduisant des situations rencontrées lors de véritables audits de sécurité.

Conditions de réalisation

Cette formation peut être réalisée en présentiel ou à distance, selon les besoins et les contraintes des participants. Les exercices pratiques nécessitent l’utilisation d’une machine virtuelle ou d’un environnement de laboratoire sécurisé, qui sera fourni aux participants.

Public cible

Cette formation s’adresse principalement aux développeurs, administrateurs systèmes, responsables sécurité/ DSI, consultants en cybersécurité.

Prérequis

Des connaissances de base en développement web sont recommandées pour suivre cette formation.

Modalités d'accès

L'inscription à la formation peut se faire en ligne ou après un entretien en visioconférence.

Délai d'accès

Le délai d'accès à la formation est généralement de 2 à 4 semaines, en fonction des disponibilités des participants et de l'organisation de la session.

Modalités d'accessibilité

La formation étant réalisée principalement à distance, elle est accessible aux personnes à mobilité réduite. En cas de réalisation en présentiel, la formation sera réalisée dans des locaux accessibles aux personnes à mobilité réduite.

Modalités d'encadrement

La formation est assurée par un expert en cybersécurité avec près de 10 ans d'expérience en cybersécurité offensive.

Suivi pédagogique

Les supports de cours au format PDF seront fournis aux apprenants. Par ailleurs, des plateformes d’entraînement en ligne à la cybersécurité seront utilisées.

Suivi de l'exécution

Un émargement en ligne quotidien sera effectué pour suivre la présence des participants.

Suivi des résultats

En fin de formation, un QCM sera effectué par les apprenants afin de valider leurs acquis.

Tarif : A partir de 2400€ HT sur 3 jours

Nous contacter

Vous avez des questions ou souhaitez demander un pentest ? N'hésitez pas à nous contacter.

* Champs obligatoires

Envoyez-nous un mail:

Envoyez-nous un e-mail si vous avez des questions d'ordre général.

contact@secureaks.com

Appelez-nous:

N'hésitez pas à nous appeler si vous avez des questions d'ordre général.

+33 (0)4 73 95 60 35

Rendez-vous

Prenez rendez-vous pour discuter de vos besoins en sécurité.

calendly.com/secureaks-garcia
Matomo