Le contrôle des utilisateurs et groupes est au coeur de l'administration de système de Red Hat Linux.
Les utilisateurs peuvent être aussi bien des personnes, avec des comptes attachés à des utilisateurs physiques, que des comptes existant pour une utilisation par des applications spécifiques
Les groupes sont des expressions logiques d'une société, regroupant des utilisateurs pour un but commun. Les utilisateurs appartenant à un groupe donné peuvent lire, écrire ou exécuter des fichiers appartenant à ce groupe.
Chaque utilisateur et chaque groupe se voit attribuer un numéro identificateur numérique unique appelé respectivement un userid (UID) et un groupid (GID).
Lors de sa création, tout fichier se voit assigner un utilisateur et un groupe. Il reçoit également les permissions de lecture, d'écriture et d'exécution pour le propriétaire du fichier, le groupe ou tout autre utilisateur. L'utilisateur et le groupe possédant un fichier, ainsi que les permissions d'accès à ce fichier, peuvent être modifiés par le super-utilisateur (ou root) et, dans la plupart des cas, par le créateur du fichier.
La bonne gestion des utilisateurs et groupes d'une part, et celle des permissions de fichiers d'autre part, font partie des tâches les plus importantes qu'un administrateur de système doive effectuer. Pour des informations plus détaillées sur les stratégies de gestion des utilisateurs et groupes, reportez-vous au chapitre intitulé Managing Accounts and Group (Gestion de comptes et groupe) du Guide d'administration système de Red Hat Linux.
La gestion des utilisateurs et des groupes peut être une tâche laborieuse, mais avec Red Hat Linux vous disposez des outils et conventions facilitant cette gestion.
La manière la plus simple de gérer des utilisateurs et groupes consiste à utiliser l'application graphique Gestionnaire d'utilisateurs (redhat-config-users). Pour plus d'informations sur Gestionnaire d'utilisateurs, reportez-vous au chapitre intitulé Configuration des utilisateurs et des groupes du Guide de personnalisation de Red Hat Linux.
Les outils de la ligne de commande suivants peuvent également servir à gérer les utilisateurs et groupe:
useradd, usermod et userdel — méthodes conformes aux standards de l'industrie permettant d'ajouter, de supprimer et modifier des comptes d'utilisateurs.
groupadd, groupmod et groupdel — méthodes conformes aux standards de l'industrie permettant d'ajouter, de supprimer et modifier des groupes d'utilisateurs.
gpasswd — méthode conforme aux standards de l'industrie permettant d'administrer le fichier /etc/group.
pwck, grpck — Outils permettant de vérifier le mot de passe, le groupe et les fichiers masqués associés.
pwconv, pwunconv — Outils permettant la conversion de mots de passe standard en mots de passe masqués et vice versa.
Pour un aperçu de la gestion d'utilisateurs et de groupes, reportez-vous à Guide d'administration système de Red Hat Linux. Pour des informations plus détaillées sur les outils de la ligne de commande permettant de gérer les utilisateurs et groupes, reportez-vous au chapitre intitulé Configuration des utilisateurs et des groupes du Guide de personnalisation de Red Hat Linux.