Newsgroup: it.comp.os.linux.iniziare
Titolo: Nascondere directory

Vorrei sapere se c'è un modo per rendere invisibile una  directory ad un
gruppo o ad un utente in modo che questa non compaia quando viene eseguito
il comando "ls".
Grazie.
Ciao.


Se la directory inizia con un . non viene mostrata direttamente e
viene mostrata solo con l'opzione -a. Adesso spiega quale e' il tuo
problema e non la tua soluzione.
Davide

 problema e non la tua soluzione.
La soluzione veramente non ce l'ho, è per questo che ho chiesto al
newsgroup. Il problema è creare una serie di directory che non siano
visibili in nessun modo da un determinato gruppo o da una serie di utenti.
Faccio un esempio. Creo tre gruppi, "tecnici", "commerciali" e
"amministratori". Nel mio file system creo una directory "dati" con 3
sottocartelle:
-- dati
    -- cartella1
    -- cartella2
    -- cartella3
Vorrei fare in modo che il gruppo tecnici veda solo "cartella1" (le altre
non devono proprio essere visibili), il gruppo commerciali veda "cartella2"
e il gruppo amministratori le veda tutte e 3.
Ciao.

 Ciao.
crea dei gruppi.
ciao
slacky

 ciao
scusa, se crei dei gruppi puoi fare si che gli alcuni non possano 
entrare in queste directory, ma non fare si che non si accorgano della 
loro esistenza. Se ti basta che non possano entrarci fa come ho detto.
Non so se e' la soluzione migliore, ma dovrebbe funzionare.
ciao
slacky

 Non so se e' la soluzione migliore, ma dovrebbe funzionare.
Il mi obiettivo era proprio quello di rendergliele invisibili, ma a quanto
pare questo non è possibile.
Grazie.

 pare questo non è possibile.
Crei i vari utenti e gli assegni 3 diverse homedir, poi nelle varie
homedir fai dei link alle directory che vuoi che questi vedano.
Se il link non c'e', non si vede.
Davide

Ciao,

ottima e semplice soluzione
slacky


nn capisco a che serva che siano invisibili se tanto gli altri nn ci 
possono entrare ? 
hai inserito degli insulti nei nomi ? :-D
Cmq se la directory 'dati' che le contiene la fai illeggibile da tutti 
(=nessuno ha permesso di LETTURA su di essa), non potranno vederne il 
contenuto quindi i nomi delle 3 sottodirectory..
Ma 'dati' resta cmq attraversabile lasciandole il permesso d'esecuzione.
cosi` chi conosce il nome ci entra gli altri no
se operano con un file manager grafico possono avere un link nelle 
proprie home che punta a dati/quelchele`
-- 
    Pardo
 
http://pardo.cjb.net
 
    ( BACKUP: 
http://pardo.tsx.org
 )

 
Pero' non e' proprio campato per aria. E' come trovarsi davanti a una porta: un conto e' trovarla chiusa a chiave, un conto e' trovare la porta murata! Insomma, non sapere che un documento esiste e' piu' forte che negare il permesso di leggerlo.
Detto cio', non ho idea di alcuna soluzione.

> Pero' non e' proprio campato per aria. E' come trovarsi davanti a una
porta: un conto e' trovarla >chiusa a chiave, un conto e' trovare la porta
murata! Insomma, non sapere che un documento >esiste e' piu' forte che
negare il permesso di leggerlo.
Era esattamente quello che intendevo io... :-)))

 Se il link non c'e', non si vede.
Ottima soluzione.
Anche io tempo fa avevo lo stesso problema ed ho risolto in maniera simile a
questa.
Funziona perfettamente.
L'unica questione č se gli utenti possono risalire la propria home e quindi
andare a frugare su tutto il sistema.
Francamente non ho ancora risolto, anche se so se la soluzione esiste.
Perň per ora ho dei problemi piů seri di questo e quindi non ho ancora
risolto.
Ciao
--
Alex
per msg in pvt chiedere l'indirizzo e-mail.

 andare a frugare su tutto il sistema.
Ma tanto non possono scrivere nulla. Potresti usare chroot, ma poi devi
copiare eseguibili e shared objects dove gli utenti possano raggiungerli.
-- 
Enrico Bodo  -   Postdoctoral Research Fellow      
University of Rome "La Sapienza" 
Department of Chemistry