Newsgroup: it.comp.os.linux.iniziare
Titolo: Problema sconcertante riservatezza utenti opensuse 10.3

Sono incredulo. Ho salvato nella mia /home delle foto digitali, e poi ho
appreso e constatato che sono finite nella /home di tutti gli utenti, che
le possono vedere, modificare e farci quel cavolo che vogliono.
Naturalmente non avevo cambiato i permessi. Questa poi...

 Sono incredulo. Ho salvato nella mia /home
non esiste la tua /home
al massimo /home/tuahome
quel che dici mi pare molto strano, avrai probabilmente salvato in un'area
automaticamente condivisa
-- 
while(!asleep()) sheep++;

 
Dai, per "mia /home" intendevo /home/miahome, ovviamente; è proprio per
questo che è assurda questa cosa.


premetto che mai usato (open)suse
ma la cosa mi pare alquanto strana, le home condivise????
non ha senso

 non ha senso
Non proprio le home condivise, ma sta di fatto che le foto scaricate
in /home/miahome/foto finiscono anche in /home/tuahome/.thumbnails, e
questo per tutti gli utenti... 

 questo per tutti gli utenti...
la dir ".thumbnails" contiene le anteprime, non le foto stesse.
Comunque questa cosa non mi convince, secondo me hai fatto qualcosa tu, 
in buona fede.


Suse l'ho provata poco (per quel poco che l'ho provata, la 11.0, va
molto bene), ma ti posso dire che in Debian le directory dei vari user
devono essere rese indisponibili mediante i permessi, il che è
semplicissimo (click dx, proprietà). Non c'è bisogno di root per farlo,
qualsiasi utente può rendere indisponibile per gli altri utenti la
propria directory. Ovviamente root può andare dove gli pare.

 in buona fede.
Allora, la directory .thumbnails non sapevo neanche che esistesse, e non
vedo come potrei averle cambiato i permessi per caso e averla resa
leggibile a tutti. Cmq adesso provo a salvare delle altre foto nella mia
home directory, così verifico se diventano visibili a tutti gli utenti un'
altra volta.


E' molto semplice: devi controllare se da un altro account utente si può
andare nella tua directory e visionare le foto. Se si, devi
semplicemente cambiare i permessi della tua directory in Proprietà.

 semplicemente cambiare i permessi della tua directory in Proprietà.
Allora, è andata così: ho scaricato le foto nella *mia* home, e la Suse ha
messo a mia insaputa le anteprime in questa fantomatica
directory .thumbnails di cui non sapevo l' esistenza e continuo a non
capire l' utilità, e contestualmente nella .thumbnails di tutti gli altri
utenti. Ovviamente adesso ho cambiato i permessi, ma prima ero all' oscuro
di tutto, erano impostazioni di default. Sono sicuro di non essere stato io
a renderla condivisa, e comunque in questo caso un altro utente avrebbe
potuto vederla ma non si sarebbe trovato le anteprime nella *sua* home. E
comunque tutto quello che è nella mia home, di default dovrebbe essere
inaccessibile agli altri utenti, e non dovrei essere io a renderlo tale
directory per directory, i permessi li darò casomai per condividere, se
voglio, e sono sicurissimo di non averlo fatto. 

 inaccessibile agli altri utenti
*NON* è così, anche se può non piacere. Anche in Debian, se c'è più di
un user, è possibile per ciascuno di essi accedere alle directory degli
altri user. Non si tratta di condivisione, semplicemente i permessi
delle directory sono settati così di default, ma è semplicissimo
settarli diversamente e per via grafica, cioè senza usare la shell, sia
in KDE che in GNOME.

 voglio, e sono sicurissimo di non averlo fatto. 
Di solito le home sono leggibili ma non modificabili.
-- 
Fa freddo nello scriptorium, il pollice mi duole. Lascio questa 
scrittura, non so per chi, non so più intorno a che cosa...
U. Eco

 directory .thumbnails di cui non sapevo l' esistenza e continuo a non
La directory .thumbnails nasce nel momento in cui accedi alla directory.
Nessuno ha messo le anteprime in tutte le altre home.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 
Allora, parliamo di una cosa casalinga. Io ho fatto il login come mio
utente, e nella mia home ho scaricato le foto incriminate nella directory
~/foto creata ad hoc. Un altro utente che vive sotto il mio stesso tetto,
curiosando in giro (secondo vocazione imperitura), ha aperto la .thumbnails
nella sua ~/home, e ci ha trovato le famose anteprime, così come nella
~/home di un terzo utente di cui vorrei perorare l' innocenza. Ora,
rispondendo anche agli altri amici seymour.skinner e Andrea.B, i conti non
mi tornano. Per me la home di un utente dovrebbe essere visibile solo dal
proprietario, a parte root, ovviamente, che non dovrebbe comunque abusare
dei suoi privilegi, e questa condivisione o come la vogliamo chiamare non
la... condivido. E se avessi scaricato delle foto... equivocabili? E se la
stessa situazione si verificasse con files di testo o di altra natura cui
altri utenti del sistema sarebbe preferibile non avessero accesso? Non mi
convince l' apparente normalità di questa mancanza di riservatezza.


Ma scusa tanto, non puoi verificare *prima* se la tua directory ha i
permessi settati in modo che nessun altro oltre root possa accedervi?
Se è settata diversamente, tu puoi cambiarne i permessi (come in
Windows, per via grafica), non c'è bisogno di essere root.

 ~/home di un terzo utente di cui vorrei perorare l' innocenza. Ora,
Senti, mi stai facendo venir voglia di installare una opensuse 10.3, 
perche' quel comportamento NON STA ne' in cielo ne' in terra.
TROLLONEEEE!!!!!!! tu che la suse la conosci (e non la eviti) ti risulta
che ci sia un proliferare di anteprime trasversali tra gli utenti?


 Windows, per via grafica), non c'è bisogno di essere root.
Quindi dovrei verificare se tutte le directories nella mia ~/home che mi
vengono create in fase di installazione hanno determinati permessi o se il
loro contenuto è (giustamente) interdetto agli altri utenti? Ma perchè
dovrei immaginare che una directory nascosta qualsiasi nella mia ~/home è
condivisa? Lo so che posso cambiare i permessi, il punto è che il problema
dovrebbe porsi solo per darli, non per toglierli. Non so, evidentemente non
riesco a spiegare qual è la mia perplessità. Grazie comunque a tutti per le
risposte.

 condivisa? 
Ma no, che stai dicendo! Basta che setti i permessi della tua directory
e basta, senza occuparti minimamente delle sottodirectory!

vulneraria ha scritto:

Io ho uno pseudoserver Mandriva 2007.0.
Ha tre utenti.
Ciascun utente può entrare solo nella propria 'home'.
In quelle degli altri no (né lettura, né scrittura).
Ogni utente ha la sua .thumbnails con le SUE thumbnail.
Una volta Mandriva chiedeva il livello di sicurezza desiderato, durante 
l'installazione (da 'basso' a 'paranoico').
Forse SuSE ha un default basso (in questa installazione di Mandriva non 
ricordo cosa ho fatto, ma in genere scelgo 'normale').
C'è poi da considerare quale Desktop manager stai usando: io uso KDE (ho 
un portatile con Debian Etch, Gnome e KDE, ma ho solo un utente), appena 
posso faccio una prova.
Andrea

 ricordo cosa ho fatto, ma in genere scelgo 'normale').
Sono costernato. Chiedo scusa a tutto il newsgroup. Non avevo neanche preso
in considerazione la possibilità che in un' installazione standard la suse
di default settasse i permessi sulle ~/home in questo modo, cioè le
rendesse visibili a tutti. Invece lo fa, e quindi bisogna cambiarli, come
diceva seymour.skinner fin dall' inizio. In pratica fa il contrario di
quello che mi aspettavo. Vorrei sprofondare. Accettate le mie scuse. O se
no accettate me, ovvero fatemi a pezzi con un' accetta.

 quello che mi aspettavo. 
Sono cose che succedono, non preoccuparti...è per questo che c'è questo
ng...
ciao :-)

 Sono costernato. Chiedo scusa a tutto il newsgroup. Non avevo neanche preso
Nessun problema, anzi, uno:
Mi dici come nascono le thumbnails?
Perche' a me e' quello che non torna.
Non si diffondono per le varie home, ma nascono alla bisogna.


 no accettate me, ovvero fatemi a pezzi con un' accetta.
Ma, sempre in fase di installazione, puoi scegliere una gestione dei 
permessi diversa da quella standard?

 
Allora, c'è una .thumbnails in ogni ~/home. Nessuno le ha create, si creano
da sole o in fase di installazione, o forse non appena salvi una foto ti si
crea la dir con le anteprime a tua insaputa. Comunque sia, quando io ho
creato nella mia ~/home una directory per ospitare delle foto, le anteprime
sono finite nella .thumbnails di tutti gli utenti, complice evidentemente
il fatto che la mia ~/home era leggibile per tutti. Non so spiegarmi questa
cosa, peccato che non intervenga nessun utilizzatore esperto di opensuse.

 cosa, peccato che non intervenga nessun utilizzatore esperto di opensuse.
Eh, non mi risulta proprio un comportamento simile.
La directory dovrebbe esistere solo dopo un accesso dell'utente, ma non 
dovrebbe assolutamente contenere nulla di altri utenti.
La directory thumbnails si dovrebbe creare solo nel momento in cui apri
con nautilus una directory contenente almeno una immagine.
Ora, se sei andato ad aprire la home di pippo, poi hai dato apri
genitore, sei passato alla home di pluto, che contiene immagini, ecco
che nasce la tua directory thumbnails sotto la home di pippo, con le
anteprime delle immagini nella home di pluto.


 permessi diversa da quella standard?
Sinceramente non mi ricordo, avevo appena cambiato computer e avevo fretta
di installare, e avendo spazio disco e ram in abbondanza ho lasciato fare,
ma mi sembra di si, che tu possa impostare i permessi in modo più
restrittivo in fase di installazione. Comunque ti conviene poi controllare,
a questo punto...

 
No, io non l'ho fatto, ed escludo anche mia figlia, per diverse ragioni.
Come al solito il colpevole è il... maggiordomo, secondo copione. In ogni
caso questo comportamento dell'opensuse non mi convince per niente, mi ha
spiazzato.

 ng...
Prometto solennemente che terrò la tua opinione in molto più alta
considerazione d'ora in avanti.


Fai una cosa:
Crea un altro utente e non usarlo.
Copia un po' di foto in una directory del tuo utente preferito, poi
apri una shell, diventi root con su, e provi un
ls -la /home/nomedelnuovoutente
per vedere se nasce la directory .thumbnails
Poi, provi a fare il login con il nuovo, richiudi la sessione, e torni
a guardare con ls -la se e' nata.
Secondo me, fino qui, non c'e'.
Entri come nuovo utente, vai sul desktop e apri la directory home.
Con ls -la da root, secondo me non c'e' ancora.
"Apri genitore", poi apri l'utente con le foto, e improvvisamente
vedrai nascere la directory thumbnails.
Se non fa cosi', la prossima volta che vedo il trollone lo prendo in
giro.


 ~/home di un terzo utente di cui vorrei perorare l' innocenza.
Semplicemente hanno prima aperto /home/tuahome/foto (si vede che non hai
settato i permessi per renderla privata) e quindi nella loro
~/.thumbnails sono comparse le anteprime che il sistema ha creato quando
hanno guardato dentro /home/tuahome/foto.
 Semplice e corretto, dove sta il problema? Se vuoi rendere privata una
directory devi settare i permessi giusti (chmod 700 ~/foto).
Ciao.

 giro.
Cioè secondo te è corretto che succeda questo??

 Naturalmente non avevo cambiato i permessi. Questa poi...
Tutti gli users fanno parte del gruppo users, se i permessi di default non
ti garbano, per evitare problemi fai cosi'
cd /home
chmod -R go-rwx mia_home
Chiaro?
Max
-- 
Cerchi informazioni su Linux? 
Linuxpedia: 
http://maxint.dynalias.org

 
Si'.
Se gli utenti hanno i permessi di leggere le directory degli altri
utenti del gruppo user, e' perfettamento logico e ragionevole che
faccia cosi'.
Se vuoi piu' privacy, restringi i diritti delle home.
