Groupe par défaut

Char Snipeur Messages postés 10112 Statut Contributeur -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,
j'ai un compte Linux qui appartient à deux groupe (A et B). Lorsque je crée un répertoire ou un fichier l'appartenance par défaut est le groupe A. Et moi, je voudrais que ça soit le groupe B.
Pour info, je passe par un serveur NIS (yppasswd pour changer de mot de passe).
Merci de votre aide.
A voir également:

7 réponses

mamiemando Messages postés 34188 Statut Modérateur 7 890
 
Le groupe par défaut associé à un utilisateur est configuré dans /etc/passwd.
http://www.commentcamarche.net/contents/unix/unix-users.php3

A priori je ne pense pas que le NIS change quoi que ce soit (au moins dans le cas ou le groupe est défini en local), pour moi il n'influe que la partie concernant le mot de passe (à vérifier).

Bonne chance
0
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
Merci.
le groupe n'est pas local, tout les comptes ne sont pas locaux en fait. L'utilisateur n'est pas dans /etc/passwd.
Je n'ai pas les droits administrateur, si il faut je demanderai à ce que ça soit fait, mais vu le niveau de nos "administrateur"...
0
dubcek Messages postés 19021 Statut Contributeur 5 639
 
hello
tu peux utiliser newgrp [group] pour changer temporairement de groupe par défaut
0
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
Merci dubeck ça fonctionne, il ne me reste plus qu'à mettre cette commande dans .bashrc
Ce n'est peut être pas ce qu'il y a de plus propre mais au moins ça fonctionnera.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubcek Messages postés 19021 Statut Contributeur 5 639
 
regarde aussi la commande sg sur Linux
0
Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
Bon, en fait ce n'est pas tout à fait ce que je cherche, car newgrp lance un nouveau shell.
0
dubcek Messages postés 19021 Statut Contributeur 5 639
 
effectivement, il faut changer au niveau du login dans passwd,
newgrp peut s'utiliser comme ça
newgroup group << EOF
commande
commande
EOF
0