====== 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/delgrouples **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 [[wiki:systemes_d_exploitation:gnu_linux:debian:tutos:admin:gestion_user_group_cmd_debian:gestion_user_group_adduser_debian|gestion des utilisateurs et groupes avec le paquet adduser]], **outils** qui permettent la simplification pour ''manipuler'' les **utilisateurs** et **groupes**.
* La [[wiki:systemes_d_exploitation:gnu_linux:debian:tutos:admin:gestion_user_group_cmd_debian:gestion_user_group_passwd_debian|gestion des utilisateurs et groupes avec le paquet passwd]] qui sont des **commandes Unix** ''traditionnels'' et beaucoup plus complète et complexe.
Désormais la plupart des **systèmes Unix** comportent également le lot de **commandes** tel que **adduser**, en autres **FreeBSD**.