abonnel-siteweb/data/pages/informatique/linux/system/dossiers-remarquables/etc.txt

46 lines
3.9 KiB
Plaintext
Raw Permalink Normal View History

2024-01-07 10:02:35 +01:00
====== /etc ======
{{ :dummy.png?75x75|Nom de la section}}
Le dossier ''/etc'' est l'un des dossiers les plus importants dans un système Linux. Il contient des fichiers de configuration pour diverses applications et services du système, ainsi que des fichiers de configuration système importants. Il ne doit contenir aucun fichier binaire ; si vous en trouvez, déplacez-les vers ''/usr/bin/'' ou ''/usr/sbin/''.
===== Structure du dossier /etc =====
Le dossier ''/etc'' est situé à la racine du système de fichiers Linux. Il contient plusieurs sous-dossiers, chacun ayant un objectif spécifique. Voici une brève description de certains des sous-dossiers les plus importants :
* ''/etc/skel/'' stocke les fichiers d'utilisateur "squelette", qui sont utilisés pour peupler un répertoire personnel lorsqu'un utilisateur est créé pour la première fois. (Red Hat)
* ''/etc/init.d/'' : contient des scripts de démarrage pour les services système.
* ''/etc/opt'' : configuration pour les programmes présents dans ''/opt'' (FHS 3.0)
* ''/etc/sgml'' : confiugration pour SGML (FHS 3.0)
* ''/etc/sysconfig'' : contient des fichiers de configuration pour les paramètres système.
* ''/etc/xml'' : configuration XML (FHS 3.0)
* ''/etc/X11'' : Configuration pour le système de fenêtres X11 (FHS 3.0)
===== Fichiers de configuration système =====
Le dossier ''/etc'' contient également des fichiers de configuration système importants qui sont utilisés par de nombreuses applications et services du système. Voici quelques exemples de fichiers de configuration système couramment utilisés :
| ''/etc/passwd'' | contient des informations sur les comptes d'utilisateurs, comme le nom d'utilisateur, le groupe d'utilisateurs et le répertoire de travail de l'utilisateur. | FHS 3.0 |
| ''/etc/group'' | contient des informations sur les groupes d'utilisateurs du système. | FHS 3.0 |
| ''/etc/fstab'' | contient des informations sur les systèmes de fichiers montés automatiquement au démarrage du système. |
| ''/etc/exports'' | liste du contrôle d'accès du système de fichiers NFS. | FHS 3.0 |
* ''/etc/hosts'' : contient des informations sur les noms de domaine et les adresses IP pour la résolution de noms. (FHS 3.0)
* ''/etc/passwd'' : contient des informations sur les comptes d'utilisateurs du système.
* ''/etc/group'' : contient des informations sur les groupes d'utilisateurs du système. (FHS 3.0)
* [[.:etc-fstab]] : contient des informations sur les systèmes de fichiers montés automatiquement au démarrage du système. (FHS 3.0)
* ''/etc/hosts'' : contient des informations sur les noms de domaine et les adresses IP pour la résolution de noms. (FHS 3.0)
* ''/etc/ssh/sshd_config'' : contient des paramètres de configuration pour le serveur SSH.
* [[.:etc-shadow]] : contient les mots de passe chiffrés pour les comptes d'utilisateurs.
* ''/etc/sudoers'' : contient des informations sur les utilisateurs qui ont le droit d'exécuter des commandes avec les privilèges d'administrateur.
===== L'importance du dossier /etc =====
Le dossier ''/etc'' est l'un des dossiers les plus importants dans un système Linux, car il contient des fichiers de configuration pour de nombreuses applications et services du système. Les fichiers de configuration sont utilisés pour spécifier les paramètres du système, les options de sécurité et les préférences des utilisateurs. Sans ces fichiers de configuration, de nombreuses applications et services ne pourraient pas fonctionner correctement.
Il est important de noter que les fichiers de configuration du dossier ''/etc'' peuvent être modifiés uniquement par l'utilisateur **root**. Cela permet de garantir que les paramètres du système ne peuvent être modifiés que par des utilisateurs disposant des privilèges appropriés.
--- //[[user:cedricabonnel]] assisté par [[user:cpt]] 2023/02/15 22:30//