J'ai besoin d'ajouter un groupe d'utilisateurs à mon système. Je lis adduser & addgroup mans et la question ici http://ubuntuforums.org/showthread.php?t=1146686 à propos des "utilisateurs" et des "utilisateurs du système". J'ai besoin d'éclaircissements avec les groupes et les groupes système, car, autant que je sache, les groupes ne peuvent pas se connecter. Par conséquent, la particularité "impossible de se connecter" des utilisateurs du système ne semble pas avoir de sens pour les groupes.
Il n'y a pas de différence inhérente entre les groupes système et les groupes "normaux", tout comme il n'y en a pas entre les utilisateurs système et les utilisateurs normaux. C’est par convention que les utilisateurs humains se voient attribuer des uid à partir d’un certain nombre (par exemple 1000), alors que les utilisateurs du système obtiennent des uid se situant dans une plage inférieure à ce nombre.
Le numéro d'ID réel, à l'exception de l'ID spécial 0 réservé à root
name__, n'a aucune signification et ne transmet aucun privilège.
Nous distinguons les utilisateurs du système et les utilisateurs réguliers uniquement parce qu'ils sont traités différemment. Par exemple, il est inutile d’afficher les utilisateurs du système dans un gestionnaire de connexion graphique. En outre, la plupart des utilisateurs du système n'ont pas besoin d'un shell de connexion ou d'un répertoire personnel, contrairement aux utilisateurs humains (normalement).
L'option --system
de la commande adduser
n'est rien de plus qu'une commodité pour l'administrateur, car elle prédéfinit un certain nombre d'options en tant que valeurs sensibles pour un "compte système". En fait, la commande entière adduser
est un encapsuleur pratique (les commandes de niveau inférieur telles que useradd
et groupadd
name__, qui sont des wrappers) consistent essentiellement à éditer /etc/passwd
et /etc/group
.