Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Permessi e condivisione di documenti

4 views
Skip to first unread message

jaffar

unread,
Jan 26, 2012, 3:16:07 PM1/26/12
to
Ciao,
ho qualche problema a razionalizzare cosa fare per organizzare una
piccola rete di Mac che condivide dei documenti.

In breve: su di un Mac, in una cartella /Users/Shared vanno tutti a
scrivere i documenti, il problema é che se questi vengono aperti non dal
proprietario non sono modificabili; sembra un logico problema di
permessi e gruppi.

Sul Mac "server", dove ci sono tutti gli account corrispondenti a chi
accede dagli altri Mac, ho creato anche un gruppo, in cui sono presenti
tutti gli utenti, ma ancora adesso se io registro un file di testo, non
posso modificarlo aprendolo da un altro Mac...

Nelle per fortuna rare evenienze in cui qualcuno debba mettere mano a
un documento scritto da altri, l'unica soluzione al volo che ho é dalla
info cartella documenti, applico a tutti gli elementi contenuti i
privilegi di lettura e scrittura per "everyone". Prima l'unico altro
modo che avevo trovato era far loggare tutti sul Mac "server" (il mio)
con mio user e pass, cosa che trovo non poco scocciante

Mi chiarite le idee, vi prego? :-)

Grazie !

Gian Matteo

Jack

unread,
Jan 26, 2012, 4:51:34 PM1/26/12
to
jaffar <jar...@liberotogli.it> wrote:

> Mi chiarite le idee, vi prego? :-)

http://it.wikipedia.org/wiki/Permessi_(Unix)

per default i permessi su un file che crei sono settati come 750 (vedi
il link sopra per capire cosa vuol dire).

Ciao Jack
--
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

jaffar

unread,
Jan 27, 2012, 2:47:03 AM1/27/12
to
Il 26/01/12 22.51, Jack ha scritto:
> jaffar<jar...@liberotogli.it> wrote:
>
>> Mi chiarite le idee, vi prego? :-)
>
> http://it.wikipedia.org/wiki/Permessi_(Unix)
>
> per default i permessi su un file che crei sono settati come 750 (vedi
> il link sopra per capire cosa vuol dire).

e infatti... (no per quello qualche vaga idea su chmod ce l'ho... anche
se non corroborata dalla pratica )
pero' io vorrei che tutti potessero modificare un file creato da me...
(metti che non sono in ufficio e si deve modificare un preventivo...)...

Quindi o trovo un modo per fare in modo che o il sistema mi crei i file
di default come 760, o che lo faccia almeno un programma (Openoffice),
oppure faccio accedere tutti gli altri al mio "server" con mio username
pregando che non ficcanasino nei casi miei, oppure mi faccio uno
scriptino che ogni x ore (o al boot) mi cambi tutti i permessi dei file
in una data directory in 660 ...

Ma mi chiedo come si faccia di solito in ambienti ufficio "grossi" dove
la modifica di documenti da parte di più persone é all'ordine del giorno...

Grazie !

Jack

unread,
Jan 27, 2012, 7:12:49 AM1/27/12
to
On 27 Gen, 08:47, jaffar <jara...@liberotogli.it> wrote:

> Quindi o trovo un modo per fare in modo che o il sistema mi crei i file

sugli *nix, da terminale si usa umask.

> Ma mi chiedo come si faccia di solito in ambienti ufficio "grossi" dove
> la modifica di documenti da parte di più persone é all'ordine del giorno...

ora non ho il mac sottomano, pero' potresti controllare nell opzioni
avanzate del tuo utente.
In preferenze di sistema, nel pannello degli utenti, prova a cliccare
col detro sul tuto utente, oppure cliccare col destro tenendo premuto
alt (o una roba del genere, non ricordo): nel menu contestuale
dovrebbe saltare fuori una voce chiamata "opzioni avanzate" o qualcosa
del genere. Guarda se li si puo' fare qualcosa.

Negli uffici "grossi" di solito c'e' un server e si impostano utenti,
premessi, ecc. da li.

Ciao Jack

Mad Prof

unread,
Jan 27, 2012, 6:04:56 PM1/27/12
to
jaffar <jar...@liberotogli.it> wrote:

> pero' io vorrei che tutti potessero modificare un file creato da me...
> (metti che non sono in ufficio e si deve modificare un preventivo...)...

Devi modificare le ACL con il terminale, perché il Finder non ti
permette di impostare la "ereditarietà" ( si chiamerà poi così...?).
Prima di tutto, crea un gruppo di utenti usando le Preferenze di
Sistema. Poi, nel Terminale:

sudo chmod -R +a "group:NOME_GRUPPO allow
list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,re
adextattr,writeextattr,readsecurity,file_inherit,directory_inherit" /per
corso/della/cartella/condivisa

--
73 is the Chuck Norris of numbers.

jaffar

unread,
Jan 31, 2012, 1:32:25 PM1/31/12
to
Il 28/01/12 00.04, Mad Prof ha scritto:
>> pero' io vorrei che tutti potessero modificare un file creato da me...
>> (metti che non sono in ufficio e si deve modificare un preventivo...)...

> Prima di tutto, crea un gruppo di utenti usando le Preferenze di
> Sistema. Poi, nel Terminale:
>
> sudo chmod -R +a "group:NOME_GRUPPO allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit" /percorso/della/cartella/condivisa

PERFETTO !
Sembra proprio funzionare... testo bene nei giorni prossimi.
TNX !

0 new messages