Passer au contenu
40 h

Gestion de réseaux informatiques

5$/h – Linux – Système d’exploitation (anglais)

Objectif:

L’accent sera mis sur l’application et l’administration du système de fichiers Linux. Les protocoles et configurations traitant de la sécurité seront également étudiés et appliqués.

Contenu:

  • Nature de Linux
  • Rôle d’un système d’exploitation
  • Structure de base d’un système d’exploitation
  • Linux versus d’autres systèmes d’exploitatio
  • Utiliser un interpréteur de commandes (shell) Linux
  • Relation entre le noyau (kernel) et l’interpréteur de commandes
  • Saisir les commandes Linux et leurs paramètres avec succès
  • Interpréter le résultat des commandes Linux
  • Personnaliser l’environnement de l’interpréteur de commandes
  • Utiliser les utilitaires de l’interpréteur de commandes
  • Créer et exécuter des fichiers de script d’interpréteur de commandes pour exploiter les commandes du système d’exploitation
  • Installer et configurer un système Unix/Linux
  • Installer une configuration par défaut d’un système Unix dans un ordinateur personnel (architecture Intel)
  • Installer un système Unix en mode double amorçage (dual-boot) (partage des ressources matérielles avec Windows)
  • Expliquer les différences entre un serveur, une station de travail et une installation personnalisée d’un système Unix
  • Installer un système Unix/Linux dans une machine virtuelle (VMware)
  • Installer des progiciels dans un système Unix/Linux
  • Installer un progiciel à l’aide de RPM
  • Installer un progiciel à l’aide de fichiers DEB
  • Automatiser l’installation de progiciels avec yum et avec apt-get
  • Mettre à jour des progiciels déjà installés dans un système Unix/Linux
  • Compiler des progiciels directement à partir du code source
  • Administrer un système Linux
  • Effectuer des tâches d’administration de base
  • Créer, modifier, suspendre et fermer correctement des comptes utilisateurs
  • Créer, modifier et supprimer des groupes
  • Créer et administrer des partitions de disque dur
  • Administrer les niveaux d’exécution (run levels) et arrêter/redémarrer correctement un système Unix/Linux
  • Configurer correctement le système graphique (X Window)
  • Implémenter l’accès à Internet
  • Implémenter et configurer TCP/IP sur un système Linux
  • Utiliser les commandes de mise en réseau sur un système Linux
  • Utiliser les services Internet sur un système Linux
  • Sécuriser un système Linux
  • Expliquer la différence entre le super-utilisateur, les utilisateurs et les groupes dans Unix/Linux
  • Les composantes d’un compte utilisateur Linux
  • Utiliser  les droits des utilisateurs/groupes pour sécuriser les fichiers et les répertoires
  • Administrer les permissions de tous les utilisateurs de façon globale
  • Installer et configurer un serveur Web
  • Démarrer/arrêter/lancer une requête de services dans un système Unix/Linux
  • Identifier les composantes de base d’un serveur Web
  • Installer et configurer le serveur Web Apache
  • Démarrer, arrêter et lancer des requêtes sur le serveur Web Apache
  • Configurer des hôtes virtuels sur le serveur Web Apache.

Préalables

Connaissances en informatique. Ce cours est de niveau débutant/intermédiaire