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 adduser et qui comporte les commandes : adduser, deluser, addgroup, delgroup et le paquet 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 passwd sont des commandes traditionnels sous GNU/Linux mais aussi sous Unix en général. Les fichiers modifiés par ces utilitaires 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 adduser, les fichiers binaires inclus sont les suivants :
/usr/sbin /usr/sbin/adduser /usr/sbin/deluser /usr/sbin/addgroup /usr/sbin/delgroup
les commandes incluses dans le paquet sont beaucoup plus complètes, tapez :
dpkg --listfiles passwd | grep bin
et voici la liste des fichiers binaires inclus dans le paquet 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
manipuler
les utilisateurs et groupes. - La gestion des utilisateurs et groupes avec le paquet passwd qui sont des commandes Unix
traditionnels
et beaucoup plus complète et complexe.