Comment ajouter un utilisateur à un groupe?
Résolu/Fermé
spacm
-
oberte -
oberte -
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
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
A voir également:
- Ajouter utilisateur à un groupe linux
- Ajouter user dans un groupe linux - Meilleures réponses
- Ajouter un utilisateur dans un groupe linux - Meilleures réponses
- Comment créer un groupe whatsapp - Guide
- Sous groupe whatsapp - Accueil - WhatsApp
- Créer un groupe facebook - Guide
- Linux reader - Télécharger - Stockage
- Impossible d'ajouter un ami sur facebook - Guide
10 réponses
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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...
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...
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 ??
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 ??
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...
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...
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
pour plus d'info:
http://www.gorethium.net/index.php?section=howto&file=index&affich=howto&ID=18
La commande sûre se fait avec l'option -G et -a:
sudo usermod -G NomDuGroupe -a NomDeLUtilisateur