Comment ajouter un utilisateur à un groupe? [Résolu/Fermé]

- - Dernière réponse :  oberte - 26 déc. 2014 à 15:51
bonsoir,
Je ne sais pas comment ajouter un utilisateur à un groupe
(quelle commande)
Je cherche également de la doc sur le pourquoi/comment des groupes
sous linux. En particulier leur comportement et leur influence au contact
de samba, et vus d'un client windows.

Le nom de la commande ou/et une url avec de la doc pertinente ferai(n)t mon bonheur.
merci
Afficher la suite 

10 réponses

Meilleure réponse
Messages postés
13088
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
25 juillet 2019
364
27
Merci
Sous Linux il y a
usermod
(man usermod)
L'option -G ajoute un utilisateur dans un groupe secondaire. :o)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"

Dire « Merci » 27

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 56108 internautes nous ont dit merci ce mois-ci

c'est trés con comme proverbe
zipe31
Messages postés
36723
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
8 août 2019
3820 -
Pas quand on le comprend ;-))
exact..tant que ca tes pas arrivé tu peux pas comprendre...lol
donc si je suis stupide, mais que je marche, alors je suis pas stupide en fait !... Bonne nouvelle.
Précision l'option -G ajoute l'utilisateur au groupe précisé, mais l'enlève des groupes auxquels il appartenait auparavant s'ils n'y sont pas mentionnés ici.
La commande sûre se fait avec l'option -G et -a:

sudo usermod -G NomDuGroupe -a NomDeLUtilisateur
19
Merci
il y a plus simple :

adduser nondel'utilisateur nomdugroupe

tout simplement
bnj svp essailler de partager l'information correcte , pour ajouter un utilisateur à un groupe on utilise la commande : useradd nam_user nam_group ou on peut ouvrire le fichier etc/groupe et on le modifier (n ajoute l'utilisateur au groupe )
la commande est adduser :) al 7mar
Utilisateur anonyme -
sur Debian, adduser est une "interface" en perl à useradd

# file -b $(which adduser)
Perl script, ASCII text executable
# file -b $(which useradd)
ELF 64-bit LSB executable,...
salut
useradd -G nom_utilisateur nom_groupe
17
Merci
Bonjour,
Pour modifier les groupes secondaire d'un utilisateur, on utilise la commande usermod qui est similaire à useradd et supporte les mêmes options :

root@localhost # usermod -G toto,users,fileshare,dev totoCeci permet d'ajouter l'utilisateur "toto" dans les groupes "toto", "users", "fileshare" et "dev".

Attention : lors de l'utilisation de la commande usermod -G il est nécessaire de rappeler l'ensemble de groupes secondaires auxquels appartient l'utilisateur.

On peut aussi ajouter et enlever des utilisateurs d'un groupe grâce à la commande gpasswd


Options de gpasswdOption
Explication

-a
Ajout d'un utilisateur

-d
Suppression d'un utilisateur
6
Merci
ex: avec cette commande vous ajoutez jacque aux deux groupes
usermod -G giga,fifa jacque
avec "usermod -G giga,fifa jacque" jacque se voit retirer ses accès aux autres groupes (y compris admin ce qui peut être embêtant s'il n'y a qu'un utilisateur...

il vaut mieux faire : "usermod -G -append giga,fifa jacque"
> bohemond -
Pour moi sous Debian (etch) c'est

usermod -G group -a user

qui a marché
4
Merci
Après avoir bien cherché sur le web, je suis enfin parvenu à faire ces montages par sshfs. Je complète ce thread car il manque une étape importante (la 3) :

0. Lister les groupes de l'utilisateur qui va se connecter :
groups USER
1. Ajouter cet utilisateur au groupe fuse
usermod -a -G fuse USER
2. Vérifier que les groupes précédents sont toujours là et que fuse a été ajouté
groups USER
3. Redémarrer la machine !!
4. Créer un répertoire local pour le montage du répertoire distant :
mkdir /mnt/MONTAGE
5. Monter le répertoire :
sshfs USERDISTANT@IP:/REPDISTANT /mnt/MONTAGE
(p.ex. sshfs lib@192.168.1.100:/home/lib /mnt/lib100)
6. Indiquer le mot de passe

Reste à automatiser le tout et mémoriser le mot de passe...
Etape 4b, changer le propriétaire de mnt/MONTAGE :
chown user:user mnt/MONTAGE
Messages postés
1179
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
6 avril 2009
173
0
Merci
pour ajouter un utilisateur à un groupe, tout en le laissant dans son groupe d'origine, il suffit d'editer (en tant qu'administrateur) le fichier /etc/group et ajouter le nom de l'utilisateur a la ligne correspondant au groupe.
auparavant, je te conseille de faire une sauvegarde de ton fichier
(abondance de bien ne nuit pas)
Pour l'ajout des users Samba, tu as la commande smbadduser
Un petit conseil: utilise Webmin pour configurer ton serveur Samba, ca marche plutot bien

Sur le pourquoi des groupes, il s'agit purement d'administration.
Si tu n'as pas envie de modifier un a un les droits des users sur telle ou telle tache (acces a un repertoire, une appli), tu donnes les droits a un groupe et tu mets tes users dedans. Pour modifier les droits par la suite (ex; acces interdit pour diverses causes), tu vires les droits du groupe et hop, terminé.
Elle est pas belle la vie ??
0
Merci
Merci beaucoup d'avoir répondu,
malheureusement, j'espérait qu'une commande du genre adduser ferait ça,
car mon but est de créer des groupes à partir d'une interface web (et pas
webmin, car c'est d'usage destiné à des non-initiés), et ça ne m'arrange pas
de devoir écrire un script un peu compliqué pour ça.
Mais bon la vie est belle quand même...
Messages postés
1179
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
6 avril 2009
173
0
Merci
tout ce qui est fait via webmin est en fait des commandes, masquées par l'interface...
pour plus d'info:
http://www.gorethium.net/index.php?section=howto&file=index&affich=howto&ID=18
Messages postés
3661
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
833
0
Merci
Sous Debian il y a
usermod
(man usermod)
L'option -G ajoute un utilisateur dans un groupe secondaire.
(je viens de regarder sur une Mandrake 9.2 usermod y est présent également)

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
Merci
bonsoir , je n'avais pas lus en entier les premieres reponse et je n'ai noter que le groupe au quel je voulais ajouter mon utilisateur , jeut-on revenir en arrier ou quelqu'un peut -il m'indiquer les groupes a ajouter?
h@ck'micalement