Ca demande un mot de passe pour l'user quand il veut accéder à des fichiers permis pour le groupe foobar cette commande ?
gpasswd -a login_du _user foobar ?
Ca demande un mot de passe pour l'user quand il veut accéder à des fichiers permis pour le groupe foobar cette commande ?
gpasswd -a login_du _user foobar ?
Non.
Voici un exemple : fabrice@ubuntu:~ $ cd /tmp/
fabrice@ubuntu:/tmp $ sudo -s
root@ubuntu:/tmp # mkdir secret_defense
root@ubuntu:/tmp # ls -dl secret_defense/
drwxr-xr-x 2 root root 4096 2005-01-17 19:07 secret_defense/
root@ubuntu:/tmp # chmod 0750 secret_defense/
root@ubuntu:/tmp # ls -dl secret_defense/
drwxr-x--- 2 root root 4096 2005-01-17 19:07 secret_defense/
root@ubuntu:/tmp # groupadd foobar
root@ubuntu:/tmp # grep foobar /etc/group
foobar:x:1001:
root@ubuntu:/tmp # chgrp foobar secret_defense/
root@ubuntu:/tmp # ls -dl secret_defense/
drwxr-x--- 2 root foobar 4096 2005-01-17 19:07 secret_defense/
root@ubuntu:/tmp # echo "GNU's Not Un*x" > secret_defense/secret
root@ubuntu:/tmp # exit
fabrice@ubuntu:/tmp $ groups
fabrice adm dialout cdrom floppy audio video plugdev lpadmin scanner
fabrice@ubuntu:/tmp $ cd secret_defense/
bash: cd: secret_defense/: Permission non accordée
fabrice@ubuntu:/tmp $ ls -l secret_defense/
ls: secret_defense/: Permission non accordée
fabrice@ubuntu:/tmp $ cat secret_defense/secret
cat: secret_defense/secret: Permission non accordée
fabrice@ubuntu:/tmp $ sudo -s
root@ubuntu:/tmp # gpasswd -a fabrice foobar
Ajout de l'utilisateur fabrice au groupe foobar
root@ubuntu:/tmp # exit
fabrice@ubuntu:/tmp $ logoutDéconnexion afin que les modifications soient prises en compte... fabrice@ubuntu:~ $ groups
fabrice adm dialout cdrom floppy audio video plugdev lpadmin scanner foobar
fabrice@ubuntu:~ $ cd /tmp/
fabrice@ubuntu:/tmp $ cd secret_defense/
fabrice@ubuntu:/tmp/secret_defense $ cat secret
GNU's Not Un*x
fabrice@ubuntu:/tmp/secret_defense $ sudo -s
root@ubuntu:/tmp/secret_defense # gpasswd -d fabrice foobar
Retrait de l'utilisateur fabrice du groupe foobar
root@ubuntu:/tmp/secret_defense # exit
fabrice@ubuntu:/tmp/secret_defense $ logoutDéconnexion afin que les modifications soient prises en compte... fabrice@ubuntu:~ $ groups
fabrice adm dialout cdrom floppy audio video plugdev lpadmin scanner
fabrice@ubuntu:~ $ cd /tmp/
fabrice@ubuntu:/tmp $ cd secret_defense/
bash: cd: secret_defense/: Permission non accordée
fabrice@ubuntu:/tmp $ ls -l secret_defense/
ls: secret_defense/: Permission non accordée
fabrice@ubuntu:/tmp $ cat secret_defense/secret
cat: secret_defense/secret: Permission non accordée
Cette solution n'est-elle pas plus élégante ?
Les pages de manuel à consulter :
* chmod(1)
* chown(1)
* chgrp(1)
* groups(1)
* gpasswd(1)
* groupadd(8)
* groupdel(8)
* ...
# Samba di janeiro
Posté par EppO (site web personnel) . Évalué à 1.
[^] # Re: Samba di janeiro
Posté par guix77 . Évalué à 1.
# Brasil !
Posté par gros_rouge . Évalué à 1.
[^] # Re: Brasil !
Posté par guix77 . Évalué à 1.
gpasswd -a login_du _user foobar ?
[^] # Re: Brasil !
Posté par gros_rouge . Évalué à 3.
Voici un exemple :
fabrice@ubuntu:~ $ cd /tmp/
fabrice@ubuntu:/tmp $ sudo -s
root@ubuntu:/tmp # mkdir secret_defense
root@ubuntu:/tmp # ls -dl secret_defense/
drwxr-xr-x 2 root root 4096 2005-01-17 19:07 secret_defense/
root@ubuntu:/tmp # chmod 0750 secret_defense/
root@ubuntu:/tmp # ls -dl secret_defense/
drwxr-x--- 2 root root 4096 2005-01-17 19:07 secret_defense/
root@ubuntu:/tmp # groupadd foobar
root@ubuntu:/tmp # grep foobar /etc/group
foobar:x:1001:
root@ubuntu:/tmp # chgrp foobar secret_defense/
root@ubuntu:/tmp # ls -dl secret_defense/
drwxr-x--- 2 root foobar 4096 2005-01-17 19:07 secret_defense/
root@ubuntu:/tmp # echo "GNU's Not Un*x" > secret_defense/secret
root@ubuntu:/tmp # exit
fabrice@ubuntu:/tmp $ groups
fabrice adm dialout cdrom floppy audio video plugdev lpadmin scanner
fabrice@ubuntu:/tmp $ cd secret_defense/
bash: cd: secret_defense/: Permission non accordée
fabrice@ubuntu:/tmp $ ls -l secret_defense/
ls: secret_defense/: Permission non accordée
fabrice@ubuntu:/tmp $ cat secret_defense/secret
cat: secret_defense/secret: Permission non accordée
fabrice@ubuntu:/tmp $ sudo -s
root@ubuntu:/tmp # gpasswd -a fabrice foobar
Ajout de l'utilisateur fabrice au groupe foobar
root@ubuntu:/tmp # exit
fabrice@ubuntu:/tmp $ logoutDéconnexion afin que les modifications soient prises en compte...
fabrice@ubuntu:~ $ groups
fabrice adm dialout cdrom floppy audio video plugdev lpadmin scanner foobar
fabrice@ubuntu:~ $ cd /tmp/
fabrice@ubuntu:/tmp $ cd secret_defense/
fabrice@ubuntu:/tmp/secret_defense $ cat secret
GNU's Not Un*x
fabrice@ubuntu:/tmp/secret_defense $ sudo -s
root@ubuntu:/tmp/secret_defense # gpasswd -d fabrice foobar
Retrait de l'utilisateur fabrice du groupe foobar
root@ubuntu:/tmp/secret_defense # exit
fabrice@ubuntu:/tmp/secret_defense $ logoutDéconnexion afin que les modifications soient prises en compte...
fabrice@ubuntu:~ $ groups
fabrice adm dialout cdrom floppy audio video plugdev lpadmin scanner
fabrice@ubuntu:~ $ cd /tmp/
fabrice@ubuntu:/tmp $ cd secret_defense/
bash: cd: secret_defense/: Permission non accordée
fabrice@ubuntu:/tmp $ ls -l secret_defense/
ls: secret_defense/: Permission non accordée
fabrice@ubuntu:/tmp $ cat secret_defense/secret
cat: secret_defense/secret: Permission non accordée
Cette solution n'est-elle pas plus élégante ?
Les pages de manuel à consulter :
* chmod(1)
* chown(1)
* chgrp(1)
* groups(1)
* gpasswd(1)
* groupadd(8)
* groupdel(8)
* ...
Fab.
[^] # Re: Brasil !
Posté par guix77 . Évalué à 1.
[^] # Re: Brasil !
Posté par gros_rouge . Évalué à 1.
Fab
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.