Pagina 1 di 1

permessi multipli su directory

Inviato: lun 22 nov 2010, 14:48
da daniele50
Ciao a tutti,
ho un problemino di permessi:

in windows posso assegnare i premessi (su directory o file) a più utenti o gruppi, assegnando ad ognuto il tipo di permessi (lettura, scrittura, ecc);

in linux so cambiare il proprietario (chown) ma se io voglio pasciare il proprietario (ad. es. pippo) ed in più dare i permessi anche a mario? Come posso fare?

Re: permessi multipli su directory

Inviato: lun 22 nov 2010, 14:55
da boh
Di solito per cambiare permessi quali scrittura e lettura si usa

Codice: Seleziona tutto

chmod

Re: permessi multipli su directory

Inviato: lun 22 nov 2010, 15:00
da daniele50
si, ma mettiamo che il prorpietario della directory sia pippo: con chmod posso cambiare i permessi, ma sempre all'utente pippo, se invece voglio che anche mario possa leggere e scrivere su quella directory?

Re: permessi multipli su directory

Inviato: lun 22 nov 2010, 15:16
da boh
Dalla pagine man si ha che un comando tipico segue il seguente pattern:

Codice: Seleziona tutto

[ugoa...][[+-=][perms...]...]
La parte che ti interessa riguarda è ugoa in cui u si riferisce allo user proprietario (pippo nell'esempio), g altri utenti nel gruppo del file, o altri utenti non nel gruppo del file, mentre a intende tutti gli utenti.
Quindi la scelta dipenderà dal gruppo a cui appartiene il fittizio mario =)

Re: permessi multipli su directory

Inviato: lun 22 nov 2010, 15:28
da daniele50
boh ha scritto:Dalla pagine man si ha che un comando tipico segue il seguente pattern:

Codice: Seleziona tutto

[ugoa...][[+-=][perms...]...]
La parte che ti interessa riguarda è ugoa in cui u si riferisce allo user proprietario (pippo nell'esempio), g altri utenti nel gruppo del file, o altri utenti non nel gruppo del file, mentre a intende tutti gli utenti.
Quindi la scelta dipenderà dal gruppo a cui appartiene il fittizio mario =)
Scusa ma non riesco a capire di quale comando si tratta, ho provato con man chown e man chmod ma quelle opzioni non le vedo...

EDIT

Come non detto: chmod

Re: permessi multipli su directory

Inviato: lun 22 nov 2010, 23:01
da targzeta
Con linux ai almeno due scelte:
  • usare chmod e quindi puoi fare un gruppo apposito in cui ci metti solo gli utenti a cuoi vuoi dare i permessi (ad esempio il gruppo "special" con utenti "alice, barbara") e quindi assegni con chmod i permessi di lettura-scrittura-esecuzione al gruppo specifico in modo che tutti gli utenti di quel gruppo possano fare tutto.
  • usare le access control list. Guarda qui, io non le ho mai usate, se le usi poi fammi sapere:
    http://linux.die.net/man/5/acl
    guarda anche i man consigliati (setfacl o getfacl). La slackware di default ha il pacchetto "a/acl" per gestire le ACL.
Emanuele

Re: permessi multipli su directory

Inviato: mar 23 nov 2010, 8:52
da daniele50
spina ha scritto:Con linux ai almeno due scelte:
  • usare chmod e quindi puoi fare un gruppo apposito in cui ci metti solo gli utenti a cuoi vuoi dare i permessi (ad esempio il gruppo "special" con utenti "alice, barbara") e quindi assegni con chmod i permessi di lettura-scrittura-esecuzione al gruppo specifico in modo che tutti gli utenti di quel gruppo possano fare tutto.
  • usare le access control list. Guarda qui, io non le ho mai usate, se le usi poi fammi sapere:
    http://linux.die.net/man/5/acl
    guarda anche i man consigliati (setfacl o getfacl). La slackware di default ha il pacchetto "a/acl" per gestire le ACL.
Emanuele
Ciao spina (o Emanuele, come preferisci ;) ),
ho provato setfacl e funziona alla grande, nel mio caso risulta indicato perché mi trovo a gestire diversi utenti che devono accedere a diversi file/directory, se dovessi creare un gruppo per ogni opzione mi ritroverei ad avere più gruppi che utenti.
Con setfacl riesco a gestire la cosa perfettamente.
Grazie :thumbright: