Changer définitivement les perm d'1 rep et de tous ses sous rep [Réglé] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 29-03-2003 à 20:04:25
++Taz a écrit : un truc dans ta crontab? |
Hmmm càd un truc qui régulièrement va modifier les permissions des repertoires ? hmmm pkoi pas, mais c'est un peu bourrin nan ?
Jvoulais juste savoir si y avait pas de solution en amont, plutôt que de traiter une fois le "problème" apparu.
Enfin sinon c'est tout de même une bonne idée à laquelle j'avais pas pensé! merci
Marsh Posté le 31-03-2003 à 00:14:12
Pour ceux que ça interesse, il faut rajouter le bit setgid au repertoire en question.
exemple : chmod g+s /opt
Si /opt appartient au groupe staff, tous les sous repertoires créés dans /opt appartiendront aussi à staff.
Marsh Posté le 29-03-2003 à 17:52:26
Bon voilà voilà, j'aimerai bien changer les permissions d'un repertoire, enfin surtout de tout nouveau fichier créé dans ce repertoire. C'est dans le but de mettre /usr/local, et /opt dans un groupe particulier (staff par ex.), et ainsi en ajoutant mon compte principal à staff, de pouvoir changer les fichiers de config sans avoir obligatoirement à passer par le compte root.
Bon, ce que j'ai fait (en tant que root)
chown :staff /opt -R
chmod g+rw /opt -R
C'est tout bon, et ça roule. Le truc, c'est qu'à chaque fois qu'un nouveau prog s'installe dans /opt (je suis sous gentoo), forcément c'est du root:root. Y a moyen de changer le groupe en staff automatiquement ? Y a pas un rapport avec les umask ?
Message édité par Threep le 31-03-2003 à 00:13:14