Ceci est une ancienne révision du document !
La gestion des utilisateurs et des groupes sous Debian
Il existe plusieurs utilitaires en ligne de commande sous Debian GNU/Linux pour créer, supprimer, modifier des utilisateurs et des groupes. Avec ses utilitaires vous pouvez gérer intégralement chaque utilisateur et groupes de votre Debian avec davantage d'options que les interfaces graphiques propre à chaque environnement de bureau. Sous Debian il existe 2 paquets pour la gestion des utilisateurs/groupes qui sont le paquet nommé adduser qui permet par exemple l' ajout d'un utilisateur de manière interactive, avec la commande du nom d'adduser et qui comporte les commandes : adduser, deluser, addgroup, delgroup et le paquet appelé passwd qui comporte davantage de commandes et permet de gérer les utilisateurs de manière plus fine mais est plus difficile à appréhender, parmi les commandes ont peut citer : useradd, userdel, usermod, groupadd, groupdel, groupmod et bien d'autres commandes. Les commandes du paquet nommé passwd sont des commandes traditionnels sous GNU/Linux mais aussi sous Unix en général. Les fichiers modifiés par ses utilitaire sont en autres le fichier /etc/passwd pour les utilisateurs et le fichier /etc/group pour les groupes utilisateurs. Si vous souhaitez, connaître les fichiers binaires inclus dans les paquets adduser et passwd tapez dans une console virtuelle ou un terminal :
dpkg --listfiles adduser | grep bin
liste les utilitaires inclus dans la paquet nommé adduser, les fichiers binaires inclus sont les suivants :
/usr/sbin /usr/sbin/adduser /usr/sbin/deluser /usr/sbin/addgroup /usr/sbin/delgroup
les commandes inclusent dans le paquet sont beacoup plus complètes, tapez :
dpkg --listfiles passwd | grep bin
et voici la liste des fichiers binaires inclus dans le paquet nommé passwd :
/sbin /sbin/shadowconfig /usr/bin /usr/bin/chage /usr/bin/chfn /usr/bin/chsh /usr/bin/expiry /usr/bin/gpasswd /usr/bin/passwd /usr/sbin /usr/sbin/chgpasswd /usr/sbin/chpasswd /usr/sbin/cppw /usr/sbin/groupadd /usr/sbin/groupdel /usr/sbin/groupmems /usr/sbin/groupmod /usr/sbin/grpck /usr/sbin/grpconv /usr/sbin/grpunconv /usr/sbin/newusers /usr/sbin/pwck /usr/sbin/pwconv /usr/sbin/pwunconv /usr/sbin/useradd /usr/sbin/userdel /usr/sbin/usermod /usr/sbin/vipw /usr/sbin/cpgr /usr/sbin/vigr
Pour utiliser les commandes présentent dans le paquet adduser et passwd :
- La gestion des utilisateurs et groupes avec le paquet adduser, outils qui permettent la simplification pour
manipulerles utilisateurs et groupes. - La gestion des utilisateurs et groupes avec le paquet passwd qui sont des commandes Unix
traditionnelset beaucoup plus complète et complexe.
