Newsgroup: it.comp.os.linux.iniziare
Titolo: directory accessibile da tutti gli utenti, dove metterla?

/home/share ?
/usr/local/share ?
/opt/share ?
 
Cosa suggerite ?


/tmp?
 
Se non scrivi a cosa serva, non credo sia possibile
dare una risposta univoca.
 
bye,
 
-- 
 
piergiorgio


/home/share  cosi usi la partizione di home (sempre che sia diversa 
dalla  root)
poi fai un utente share,gruppo share e imposti i permessi che ti servono 
(775)
Ed assegni agli utenti che devono scrivere il  gruppo share
 

occhio a dove viene montata la /tmp

 occhio a dove viene montata la /tmp
 
Secondo me nel caso e' meglio la /var/tmp che non viene cancellata mai.
 
-- 
bye, Yoda
 


 
??
 
Ma quale distribuzione usi?
 
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   < 
http://giovanni.homelinux.net/
 >

 Ma quale distribuzione usi?
 
Debian stretch 9.4 -- con tutto al default
 
$: uname -a
Linux debian 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07)
 x86_64 GNU/Linux
 
 
-- 
bye, Yoda
 

 Cosa suggerite ?
 
Usa /srv, è stata aggiunta apposta per questi casi
 
Enrico

 dare una risposta univoca.
 
Dei repositories locali per composer
https://getcomposer.org/doc/05-repositories.md#path
 
 

 Ed assegni agli utenti che devono scrivere il  gruppo share
 
Credo di aver intuito la tua soluzione, ma dovresti prima chiarire i 
primi due punti.


ma di solito si usa solo per servizi di rete (http, ftp)
 


Non sarebbe meglio metterli, come anche sottilmente
suggerito nel link di cui sopra, in revision control?
 
Il problema di avere un folder scrivibile da tutti e`
che in tale folder tutti possono scrivervi...
 
Usando un sistema di revision control (subversion, git,
varie ed eventuali) si ha un minimo di possibilita` di
riparare alcuni danni...
 
bye,
 
-- 
 
piergiorgio

 riparare alcuni danni...
 
Cioè affiadarsi a un servizio online tipo github/packgist?


Perche` online?
 
Beh, dipende, se uno si fida, se non e` critico...
 
Ad ogni modo, non sapendo quale sia il problema
posso solo tirare a caso.
 
Un'opzione e` installare il server git / subversion
da qualche parte, magari anche sulla macchina stessa,
ed usare quello.
 
Non saprei quanto sia complicato, pero`.
 
Di nuovo, dipende da quale problema si voglia risolvere.
 
bye,
 
-- 
 
piergiorgio

 
 
utente share assegnato al gruppo share


 ma di solito si usa solo per servizi di rete (http, ftp)
 
hier(7) non è d'accordo con te
 
Enrico

 utente share assegnato al gruppo share
 
A che serve?

 Di nuovo, dipende da quale problema si voglia risolvere.
 
Mettiamo che un computer è usato da più utenti che devono accedere a dei 
documenti condivisi (documenti word, presentazioni powerpoint, ecc.).
Dove li metto?

 Dove li metto?
 
Il lettura solo oppure in lettura e scrittura?
 
Nel secondo caso, c'e` una qualche policy per
decidere chi puo` scrivere in tali documenti?
Oppure deve essere il sistema che protegge, in
qualche modo, doppie scritture?
 
Oppure e` solo un archivio dove la gente puo`
trovare documenti scritti da tutti, ma non e`
possibile modificarli (o crearli)?
 
bye,
 
-- 
 
piergiorgio

 possibile modificarli (o crearli)?
 
Solo materiale (non modificabile) fornito dall'admin

 Solo materiale (non modificabile) fornito dall'admin
 
Ottimo, come scritto sopra, qualunque folder va bene.
 
Escludendo, ovviamente, quelli non usabili (/etc, /var,
/usr, e cosi` via...).
 
bye,
 
-- 
 
piergiorgio


in unix (ext acl a parte) si puo agire sul gruppo per selezionare gli 
utenti che devono accedere i  qualche modo
basta assegnare gli utenti desiderati al gruppo share