Cours & Tutoriels

Administration Linux

Système d'exploitation Linux

29 cours
Administration Linux Premium

Name Service Switch (NSS)

NSS a pour objet de normaliser la résolution de noms au sein d’un système. NSS permet de résoudre un nom en une autre information associée, comme par exemple un nom d’utilisateur et son uid, un nom de groupe et son gid, ou encore un nom d’hôte et son adresse IP.

Administration Linux Premium

Gestion des groupes sous Linux

Les groupes sont une structure organisationnelle qui fait partie du contrôle d'accès discrétionnaire (DAC) de Linux. Le DAC est le contrôle de sécurité traditionnel de Linux, où l'accès à un fichier, ou à tout autre objet, est basé sur l'identité de l'utilisateur et son appartenance actuelle à un groupe. Lorsqu'un compte utilisateur est créé, il est rattaché à un groupe particulier, appelé groupe par défaut du compte.

Administration Linux Premium

Gestion des comptes d'utilisateurs sous Linux

Pour ajouter un nouveau compte utilisateur sur le système, on utilise généralement l'utilitaire useradd. Sur certaines distributions, comme Ubuntu, un script appelé adduser est utilisé pour ajouter des utilisateurs au système, mais il invoque le programme useradd pour gérer la tâche réelle.

Administration Linux Premium

Gestion des autorisations sous Linux

Les permissions ou autorisations sur les fichiers et les répertoires constituent la principale caractéristique de sécurité de Linux. Pour ce faire, Linux attribue un propriétaire à chaque fichier et répertoire et permet à ce propriétaire de définir les paramètres de sécurité de base pour contrôler l'accès au fichier ou au répertoire. Dans ce cours, nous vous montrerons comment Linux gère la propriété des fichiers et des répertoires, ainsi que les paramètres d'autorisation de base que vous pouvez attribuer à tout fichier ou répertoire sur votre système Linux.

Administration Linux Premium

Gestion de l'espace swap (ou espace d'échange) sous Linux

Le swap ou mémoire virtuelle est un espace de stockage exploité pour palier un manque de mémoire physique sur le système. Quand la mémoire physique vient à manquer pour les applications, une partie des informations stockées en mémoire et n’ayant pas fait l’objet d’une utilisation récente est déplacée sur l’espace de swap, libérant ainsi de l’espace pour les applications qui ont un besoin immédiat de mémoire.

Administration Linux Premium

Montage des filesystems

Le processus d'accès à un système de fichiers sous Linux est appelé montage car Linux conserve une seule arborescence de système de fichiers avec des périphériques attachés à de nombreux endroits (dans l'arborescence du système de fichiers). Le système de fichiers peut être monté sur n'importe quel répertoire, et en entrant dans le répertoire, on peut accéder à son contenu. Lorsque nous parlons de l'endroit où le montage a lieu, cet endroit est appelé point de montage. Les commandes mount et umount sont utilisées pour monter et démonter des systèmes de fichiers.

Administration Linux Premium

Recherche de fichiers dans un système Linux

Pour trouver n'importe quel fichier, find est un programme de force brute qui parcourt fichier par fichier une hiérarchie de répertoires pour localiser une cible. locate est beaucoup plus rapide, en recherchant dans un index préconstruit que vous générez selon vos besoins.

Administration Linux Premium

Recherche dans le contenu des fichiers (grep, cut, tr, paste, sort)

La plus grande force de Linux est sans doute la manipulation de texte : il s'agit de donner à un fichier texte (ou à une entrée standard) la forme souhaitée en appliquant des transformations, souvent dans un pipeline. Tout programme qui lit l'entrée standard et écrit la sortie standard entre dans cette catégorie, mais nous allons présenter ici certains des outils les plus importants.

Administration Linux Premium

Manipuler les fichiers texte (Editeur vi)

Lorsque le système UNIX, sur lequel Linux était basé, a été créé, la plupart des informations étaient gérées sur le système dans des fichiers en texte brut. Ainsi, il était essentiel pour les utilisateurs de savoir comment utiliser les outils de recherche dans les fichiers texte et de pouvoir modifier et configurer ces fichiers.