Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |
wiki:os:gnu_linux:debian:tutos:admin:gestion_user_group_cmd_debian [2025/04/07 16:16] – Thibault Seguin | wiki:os:gnu_linux:debian:tutos:admin:gestion_user_group_cmd_debian [2025/04/07 16:19] (Version actuelle) – supprimée Thibault Seguin |
---|
====== 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 : | |
<code user>dpkg --listfiles adduser | grep bin</code>liste les utilitaires inclus dans la paquet **adduser**, les fichiers binaires inclus sont les suivants : | |
<file>/usr/sbin | |
/usr/sbin/adduser | |
/usr/sbin/deluser | |
/usr/sbin/addgroup | |
/usr/sbin/delgroup</file>les commandes incluses dans le paquet sont beaucoup plus complètes, tapez : | |
<code user>dpkg --listfiles passwd | grep bin</code> et voici la liste des fichiers binaires inclus dans le paquet **passwd** : | |
<file>/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</file> | |
| |
Pour utiliser les commandes présentent dans le paquet adduser et passwd : | |
* La [[wiki:os:gnu_linux:debian:tutos:admin:gestion_user_group_cmd_debian:adduser|gestion des utilisateurs et groupes avec le paquet adduser]], outils qui permettent la simplification pour ''manipuler'' les utilisateurs et groupes. | |
* La [[wiki:os:gnu_linux:debian:tutos:admin:gestion_user_group_cmd_debian:passwd|gestion des utilisateurs et groupes avec le paquet passwd]] qui sont des commandes Unix ''traditionnels'' et beaucoup plus complète et complexe. | |
| |
<note>Désormais la plupart des systèmes Unix comportent également le lot de commandes tel que adduser, en autres **FreeBSD**.</note> | |