Problème de groupe

Fermé
Corentin - 7 janv. 2017 à 20:22
mamiemando Messages postés 33363 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 novembre 2024 - 11 janv. 2017 à 10:21
Bonjour,

Je possède un ordinateur sous Linux Ubuntu 14.04 à jour.
J'ai créé des groupes pour y mettre certains utilisateurs.
Je souhaite utiliser ces groupes, pour donner certains droits à des utilisateurs sur certains dossiers.

Cependant lorsque je crée un groupe, celui ci n'apparait pas dans la liste des groupes quand je veux attribuer les droits dans les paramètres du dossier.

Ubuntu m'affiche seulement les groupes :
- administrateur
- cd rom
-lpadmin
-plugdev
-sudo
-sambashare

Voilà un petit screen : http://hpics.li/130f205

J'aimerais donc que mon groupe crée apparaisse dans la liste que l'on voit sur le screen.

Merci de votre aide,
A voir également:

3 réponses

dom17 Messages postés 964 Date d'inscription mercredi 26 avril 2006 Statut Membre Dernière intervention 23 janvier 2020 243
Modifié par dom17 le 9/01/2017 à 02:36
Bonjour

dans un terminal (ctrl+alt+T)
sudo chown corentin:nom_du_groupe nom_du_dossier 

et le dossier appartiendra au groupe nommé
1-RTFM 2-ATFG 3-Les mots magiques : bonjour, svp, merci.
1
mamiemando Messages postés 33363 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 novembre 2024 7 801
9 janv. 2017 à 10:18
Est-ce que le groupe est bien déclaré dans
/etc/group
?
Au pire comme dit dom17 tu peux passer par le terminal et utiliser la commande
chgrp
ou
chown
, par contre comme il s'agit d'un dossier, il faut ajouter l'option
-R
.

Une de ces commandes devrait faire l'affaire :

sudo chgrp -R mon_groupe mon_repertoire
sudo chown -R $(whoami):mon_groupe mon_repertoire


Exemple :

(mando@velvet) (~) $ mkdir toto
(mando@velvet) (~) $ ls -l | grep toto
drwxr-xr-x 2 mando mando 4096 janv. 9 10:16 toto
(mando@velvet) (~) $ chgrp root toto
chgrp: modification du groupe de 'toto': Opération non permise
(mando@velvet) (~) $ sudo chgrp root toto
[sudo] Mot de passe de mando : 
(mando@velvet) (~) $ ls -l | grep toto
drwxr-xr-x 2 mando root 4096 janv. 9 10:16 tot


Bonne chance
1
Bonjour,

Tout d'abord merci de vos réponses.
Mon groupe apparait bien dans etc/group.

Voila ce que j'ai tapé :


root@serveur:~/Documents# ls
FTP
root@serveur:~/Documents# cd FTP
root@serveur:~/Documents/FTP# ls -l
total 16
drwx------ 2 administrateur administrateur 4096 déc. 4 12:00 Autres
drwxrwxr-x 2 administrateur administrateur 4096 janv. 7 17:36 Logiciels
drwxrwxr-x 2 administrateur administrateur 4096 oct. 27 15:07 Vidéos
root@serveur:~/Documents/FTP# addgroup usersftp
Ajout du groupe « usersftp » (GID 1003)...
Fait.
root@serveur:~/Documents/FTP# chgrp -R usersftp Vidéos
root@serveur:~/Documents/FTP# ls -l
total 16
drwx------ 2 administrateur administrateur 4096 déc. 4 12:00 Autres
drwxrwxr-x 2 administrateur administrateur 4096 janv. 7 17:36 Logiciels
drwxrwxr-x 2 administrateur usersftp 4096 oct. 27 15:07 Vidéos


Je voudrais maintenant faire en sorte que les membres de usersftp aient seulement le droit de lecture sur Vidéos.


Merci d'avance
0
mamiemando Messages postés 33363 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 novembre 2024 7 801
10 janv. 2017 à 10:04
Dans ce cas tu peux soit passer par ton interface graphique, comme tu l'as fait, soit utiliser la commande
chmod
, pour retirer les droits en écriture (w)

sudo chmod -R g-w Vidéos


Voir par exemple (section commandes d'administration) pour plus de détails :
https://www.mistra.fr/tutoriel-linux-profils-et-droits.html

Bonne chance
0
Merci, je vais tester ça tout à l'heure.

Comme tu me l'as dit plus haut -R c'est pour les dossiers.
-w retire le droit d'écriture, mais a quoi correspond le g ?

J'aime bien comprendre les commandes que j'utilise pour les refaire dans des situations semblables.
0
UnGnU Messages postés 1158 Date d'inscription lundi 2 mai 2016 Statut Contributeur Dernière intervention 22 décembre 2020 157 > Corentin
10 janv. 2017 à 11:46
Salut,

Si tu avais lu le lien donné plus haut, tu le saurais ;-(

La commande chmod peut être utilisée de deux manières :

Avec une syntaxe explicite : elle ne modifie que certains droits.
On définit la portée (pour qui les droits seront modifié)
u : l'utilisateur propriétaire,
g : le groupe propriétaire,
o : les autres,
a : tout le monde (a = u + g +o).
On précise si l'on ajoute ou si on retire des droits
+ pour en ajouter,
- pour en retirer.
On précise quel(s) droit(s) est (sont) modifié(s) :
r : lecture,
w : écriture,
x : exécution,
s : bit Set-UID, Set-GID selon que la portée est "u" ou "g",
t : sticky bit.
0
mamiemando Messages postés 33363 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 novembre 2024 7 801
11 janv. 2017 à 10:21
J'avoue que le lien que je t'ai donné visait à répondre à cette question :-)

Plus généralement si tu te poses une question sur une commande, la commande
man
est ton amie (voir par exemple
man chmod
).

Note que les pages de man sont également disponible sur internet, et donc tu peux les retrouver en les cherchant sur ton moteur de recherche préféré.
0