[Useradd] Groups (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 347
Inscription : mer. 27 mai 2015, 09:37

[Useradd] Groups (Résolu)

Message par Joan31 »

Bonjour,

Petite question, lorsque j'installe Arch Linux, j'ai pour habitude de créer un user et lui attribuer les groupes de cette façon :

Code : Tout sélectionner

useradd -m -g users -G wheel,audio,realtime,wireshark -c 'Nom User' -s /bin/zsh nom_user
(audio, realtime, c'est pour la MAO, et wireshark et bien pour wireshark :D )

Je me demandais surtout si c'est correct au niveau de la hiérarchie, groupe principal "users", et les autres en secondaire.
Je ne sais plus où j'avais lu qu'il n’était pas recommandé d'utiliser le groupe principal "users" ? Je ne sais pas pour quelle raison ?

Cela dit, il y a t'il un "best practice" à ce sujet ?

Merci :)
Dernière modification par Joan31 le mer. 06 mai 2020, 12:09, modifié 2 fois.
Arch Linux | KDE Plasma 5
AMD Ryzen 2700X @4.3Ghz | AMD Radeon RX 5700 XT
▹ 16Go DDR4 @3200Mhz | NVMe 1To + 512Go

Joan31
benjarobin
Maître du Kyudo
Messages : 16008
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Useradd] Groups

Message par benjarobin »

Bonjour,
Tout dépend ce que tu veux faire :-)
Avoir comme groupe principales users, à comme conséquence que tous les utilisateurs (appartenant à users) de la machine peuvent accéder à ton home.
En effet : /home/nom_user à part défaut les droits 750, et dans ton cas appartenant à nom_user:users.
Les fichiers créés par ton utilisateur appartienne à nom_user:users, au lieu de nom_user:nom_user.
Bref, tout dépend de la politique quand tu as plusieurs utilisateurs sur la machine, s'il y a un seul compte, cela ne devrait rien changer je pense
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 347
Inscription : mer. 27 mai 2015, 09:37

Re: [Useradd] Groups

Message par Joan31 »

Ouai, étant donné que je n'ai qu'un seul user ça pose pas de problème.
Mais sur un système multi user, il serait donc préférable de faire cette commande :

Code : Tout sélectionner

useradd -m -G wheel,audio,realtime,wireshark -c 'Nom User' -s /bin/zsh nom_user
De ce fait, le groupe principal sera automatiquement le même nom que l'user.

Je sais pas quelle est la règle sur d'autres distributions comme ubuntu, etc... (étant donné que tout ce fait automatiquement lors de l'installation).
Arch Linux | KDE Plasma 5
AMD Ryzen 2700X @4.3Ghz | AMD Radeon RX 5700 XT
▹ 16Go DDR4 @3200Mhz | NVMe 1To + 512Go

Joan31
Répondre