Lien copié

Administration des Systèmes Linux

Ce cours de base est destiné aux apprenantes et apprenants qui n’ont aucune expérience préalable de Linux et qui souhaitent acquérir des compétences dans les domaines du shell Linux, des services et de l’automatisation.

À propos du programme

Ce cours vous permettra d'acquérir des compétences dans les domaines du shell Linux, des services et de l’automatisation. Vous apprendrez à :

  • Naviguer dans le système de fichiers Linux, gérer les utilisateurs/groupes et configurer les autorisations.
  • Maîtriser les scripts Bash avancés pour automatiser des tâches répétitives complexes.
  • Gérer les services système en cours d’exécution à l’aide de Systemd (systemctl, journalctl).
  • Configurer SSH pour un accès distant sécurisé, y compris l’authentification par clé.
  • Planifier des tâches récurrentes avec cron et comprendre les bases de SELinux/AppArmor.
  • Surveiller les performances du système à l’aide d’outils tels que top, htop, iostat et vmstat.
  • Dépanner les processus de démarrage, récupérer les systèmes corrompus et gérer les journaux.
  • Installer, mettre à jour et gérer des packs logiciels (APT, YUM/DNF, Snap).
  • Comprendre les réseaux Linux : interfaces, tables de routage et règles de pare-feu.

Conditions d’admission

Les apprenants doivent posséder des connaissances informatiques de base, tels que savoir installer des logiciels, gérer des fichiers et utiliser une interface graphique.

Préalables

Langue d'enseignement : anglais.

Formation de perfectionnement professionnel

Formation à 5$/heure (financée par Services Québec)