privilegi a tutti su cartella
marco ghidinelli
marcogh a linux.it
Gio 30 Ott 2008 09:54:11 UTC
On Thu, Oct 30, 2008 at 12:06:50AM +0100, Andrea Gelmini wrote:
> 2008/10/29 alessandro cinelli <alessandro.cinelli a gmail.com>:
> > Aggiunta utente da riga di comando:
> >
> > useradd -g studenti userX
> >
> > notare la "g" piccola che indica il gruppo primario
>
> ci devo riflettere, ma questo va a impattare anche sulle home dei
> singoli utenti.
la roba di alessandro e' corretta, basta che venga fatta nella cartella
giusta. 'setgid'ando una cartella, si forzano i parametri di creazione
delle cartelle e dei file stessi:
adduser utente1 gruppo
adduser utente2 gruppo
mkdir test
chgrp gruppo test
chmod 2775 test
a questo punto quando utente1 o utente2 entrano nella cartella
i loro file verranno creati scrivibili dal gruppo e con il gruppo del gruppo.
meglio ancora: le directory erediteranno il 2775 e cosi' ogni sottodirectory
avra' la stessa caratteristica.
p.s. se la directory esiste gia' basta fare preventivamente un:
find -type f -exec chmod 664 {} \;
find -type d -exec chmod 2775 {} \;
nella directory di condivisione.
ciao!
Maggiori informazioni sulla lista
Lug
|