<div dir="ltr">Ho parlato troppo presto, ho un problema di protezione che impedisce all' utente2 di accedere al file condiviso.<div><br></div><div>Ho fatto cosi:</div><div><br></div><div>sudo mkdir /var/shared</div><div>
sudo chgrp family /var/shared</div><div>sudo chmod g+w /var/shared</div><div><br></div><div>Nota: Il gruppo family include utente1 e utente2</div><div><br></div><div>Da utente1:</div><div><br></div><div>ln -s /home/utente1/shared/file1 /var/shared/file1</div>
<div><br></div><div>Ma qui ottengo "Creazione del collegamento simbolico non riuscita: Permesso negato"</div><div><br></div><div>Se uso sudo" il link viene creato, ma poi l'utente2 non riesce ad accedere al file</div>
<div><br></div><div>Dov'è l'errore ? :-(</div><div>Grazie in anticipo!</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 17 novembre 2013 17:01, Fabrizio Carrai <span dir="ltr"><<a href="mailto:fabrizio.carrai@gmail.com" target="_blank">fabrizio.carrai@gmail.com</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">Daniele,</div><div class="gmail_extra">hai anticipato il problema finale<br><br>
<div class="gmail_quote">Il giorno 17 novembre 2013 15:59, Daniele Forsi <span dir="ltr"><<a href="mailto:dforsi@gmail.com" target="_blank">dforsi@gmail.com</a>></span> ha scritto:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Il 16 novembre 2013 19:57, Fabrizio Carrai ha scritto:<br>
<div><br>
> Vorrei avere totale protezione fra le home directories di due utenti di una<br>
> stessa macchina a meno di una sola cartella che chiamerò "shared".<br>
><br>
> E' importante che gli utenti non possano neanche vedere il contenuto delle<br>
> reciproche directories (a meno della cartella shared)<br>
<br>
</div>se stai pensando a una struttura del tipo<br>
/home/utente1/shared/<br>
/home/utente2/shared/<br>
allora non è possibile perché ogni utente deve avere il permesso x<br>
anche su tutte le directory superiori a partire da /<br></blockquote><div><br></div></div><div>...ed anche il problema che sospettavo: ho provato a levare l'attributo 'x' a tutte le cartelle, ma mi riportava errori di accesso mentre listava le stesse. L'utente che accedeva in effetti vedeva l'elenco delle cartelle dell'altro (anche se solo la struttura, non il contenuto)</div>
<div class="im">
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
però come root puoi creare le cartelle che ti servono (ad esempio in<br>
/var/ o anche in /home/ al di fuori delle cartelle degli utenti)<br>
oppure crei un terzo utente che nessuno userà veramente, così non ci<br>
sarà nulla da vedere oltre alle cartelle che condividerai nella sua<br>
home; in entrambi i casi con i collegamenti simbolici le fai apparire<br>
nelle home directory degli utenti e puoi usare i gruppi se vuoi<br></blockquote><div><br></div></div><div>Ottimo, funziona!</div><div><br></div><div>Grazie mille</div><span class="HOEnZb"><font color="#888888"><div>Fabrizio</div>
</font></span><div class="im"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<span><font color="#888888"><br>
--<br>
Daniele Forsi<br>
</font></span><div><div>--<br>
Mailing list info: <a href="http://lists.linux.it/listinfo/gulli" target="_blank">http://lists.linux.it/listinfo/gulli</a><br>
Pagina web del GULLI: <a href="http://www.linux.livorno.it" target="_blank">www.linux.livorno.it</a><br>
</div></div></blockquote></div></div><br></div></div>
</blockquote></div><br></div>