Newsgroup: it.comp.os.linux.sys
Titolo: penne usb all'università...

Salve a tutti,
nel mio dipartimento (indendendo "l'edificio" del complesso
universitario) è presente un'auletta informatica dove gli studenti,
utilizzando il proprio account, possono utilizzare i pc.
Gli os presenti sono win2000 e fedora 3.
In pratica è una piccola lan di circa 20 pc che fa capo al server del
dipartimento e da questo all'esterno...
Il problema, molto semplice, è che in win2000 possiamo montare
tranquillamente le penne usb, che praticamente la totalità degli
studenti possiedono.
In linux invece questo non è possibile, perchè mancano (mi si dice) i
privilegi.
Ora, io non ho le conoscenze per valutare la difficoltà
dell'implementazione di questa possibilità, quindi prima di andare a
"lamentarmi", vorrei sapere: è complicato/rischioso concedere questi
privilegi? è possibile fare ciò semplicemente modificando il file
fstab? Possono esserci problemi di sicurezza?

 fstab? Possono esserci problemi di sicurezza?
no, dovrebbero farlo. Da noi le netry nell'fstab ci sono.

 Possono esserci problemi di sicurezza?
Più che altro c'è il fatto che se non lo smonti prima di estrarlo
(cosa che gli utenti SICURAMENTE non faranno) poi ti resta il device
occupato e non puoi più montare un successivo dispositivo.
Per ripristinare la cosa devi resettare il modulo usb-storage
togliendolo dal kernel e ricaricandolo, cosa che può fare solo root.
Perciò per evitare di dover andare a ogni cambio di utente a fare
quest'operazione, posso ben capire che gli amministratori inibiscano la
funzione.
Viceversa si può lavorare con hotplug, ma è brigoso.
Windows, che è un colabrodo e lascia di fatto a tutti gli utenti i
privilegi di administrator sull'hardware, ha apparentemente meno
problemi (salvo poi appunto essere un colabrodo).
In sostanza è un problema di ... consapevolezza dell'abilità degli
utenti...
-- 
Massimo Bacilieri AKA Crononauta
ICQ: 4005815

 non puoi più montare un successivo dispositivo.
Credo che le distribuzioni recenti gestiscano la cosa in automatico.
See you,
	Silver Drake
-- 
http://www.silverdrakenet.it
 
Australian Largest Bed, coverband extraordinaire
http://www.silverdrakenet.it/platy/carpe.html
 

 Credo che le distribuzioni recenti gestiscano la cosa in automatico.
Se parli dell'automount del KDE, per carità me ne scampi...
La gestione di quelle cose non è "di sistema", ma è fatta dai vari
Desktop grafici tramite utility. E, per quello che ho visto (su KDE)
funzionano così così per i CD, ma sono un vero disastro per i
dispositivi "pluggabili" su usb, vedi smart card reader o usb-pen.
A livello di sistema i kernel 2.6 hanno la gestione tramite hotplug, che
lavora bene, ma devi scriverti gli script di gestione a seconda di
quello che vuoi fare (per esempio è comoda se vuoi che al solo
collegamento di una macchina fotografica digitale, automaticamente venga
scaricata tutta la sua memoria in una cartella di lavoro e venga aperto
gqview o chi per lui per la visualizzazione delle foto).
Come al solito la potenza è totale, ma richiede capacità per usarla.


 che vuoi fare
Io finora ho provato solo il rilevamento e mount automatico, anche perché
le procedure automatiche le trovo troppo intrusive (es. il mio lettore
audio lo uso anche per trasportare dati, Windows ci casca sempre mentre
Gnome no :D).


 Io ho provato quello di Gnome2 su Mandriva e funziona benissimo. Unico
il problema e' che stai usando gnome-volume-manager. E' lui che si
preoccupa di fare il lavoro. Questo e' un problema perche' non e'
detto che gli utenti usino quello, magari usano kde, o icewm o
wmaker. In un ambiente multiutente devi presupporre che gli utenti non
sappiano fare nulla, e le procedure devono essere a prova di idiota. 
Attualmente l'unico sistema e' configurare _perfettamente_ hotplug per
ricordarsi di smontare i device che sono stati rimossi, che significa
patchare gli script perche' non lo fa da solo. Capisco che un
sistemista che gestisce qualche centinaio di macchine possa trascurare
un minimo quelle destinate agli utenti "meno importanti". Meglio una
funzionalita' in meno che perdere meta' giornata a smontare a mano
device occupati da utenti distratti...
Parafrasando crononauta, "la potenza e' nulla senza controllo" :-)
.a.
-- 
Il mattino ha l'oro in bocca. Il MATTino ha l'OrO In bOcca.
i lma tt ino ha l'o roin bocc a.ilmattinohal'oroinbocca. il ma tt in
oh al' or oi nb oc ca. il matti noha l'oroinbocca. IL MATtiNO Ha l'ORO
InBOCCa. I l m a t t i n o  h a l' o r o i n b o c c a . ilmattinohal'oroin
BoCcA. iLmAtTiNoHaL'oRoInBoCcA.


Architecture: all
Version: 0.0.11
Depends: udev (>= 0.053-1), lockfile-progs
Filename: pool/main/u/usbmount/usbmount_0.0.11_all.deb
Size: 9292
MD5sum: 895084ec0489e904fe057e19cfb54745
Description: automatically mount and unmount USB mass storage devices
 This package automatically mounts USB mass storage devices (typically
 USB pens) when they are plugged in, and unmounts them when they are
 removed. The mountpoints (/media/usb[0-7] by default), filesystem types
 to consider, and mount options are configurable. When multiple devices
 are plugged in, the first available mountpoint is automatically
 selected. If the device provides a model name, a symbolic link
 /var/run/usbmount/MODELNAME pointing to the mountpoint is automatically
 created.
 .
 The script that does the (un)mounting is called by the udev daemon.
 Therefore, USBmount requires a 2.6 (or newer) kernel.
 .
 USBmount is intended as a lightweight solution which is independent of
 a desktop environment. Users which would like an icon to appear when an
 USB device is plugged in should use the pmount and hal packages
 instead.
 .
 Homepage: 
http://usbmount.alioth.debian.org/
-- 
 lupin®
------------------------------------------------------------------------
NOMADE: Indica che non e' stato fatto nel luogo specificato (nomade in
Italy, nomade in Taiwan, ecc.)

 Se parli dell'automount del KDE, per carità me ne scampi...
udev
Luca
-- 
Home: 
http://kronoz.cjb.net
"Sei l'unica donna della mia vita".
(Adamo)

 .a.
Mi sa che se è il sistemista a decidere, può benissimo installare un
solo desktop, quello che gli faccia più comodo, no? Mi sa anche che
l'intersezione degli utenti di windowmaker (leggasi pure blackbox,
ratpoison, afterstep, fvwm, ecc.) con quelli che non sanno già montare
una penna usb sia == 0. Potrei anche sbagliare. I lusers sono dappertutto.
Cheers!
-- 
Adriano Varoli Piazza
The Inside Out: 
http://moranar.com.ar
MSN: 
adri...@hotmail.com
ICQ: 4410132

 Mi sa che se è il sistemista a decidere, può benissimo installare un
Di solito non e' il sistemista a decidere. Purtroppo, perche' spesso
e' l'unica che avrebbe le competenze per farlo...


 .a.
Sì, questo è vero e ci ho pensato su dopo... Mi ricordavo solo
dell'installazione di GNOME all'uni nella Città Senza Nome, fatta così
bene che non ti fa loggare per un errore che non voglio ricordare, e mi
domandavo se non fosse appunto un modo come un altro di offrire di parola
ma non dare...


xyz wrote:

Pare che il nuovo sia hal e dbus con udev. Io li sto provando da un po' e
effettivamente fa tutto da solo, indipendentemente dal desktop environment.
Funziona decisamente bene e ho svuotato l'fstab di tutto ciò che è
rimuovibile. Imho è un'ottima soluzione per equiparare la comodità ai
sistemi Windows. Con Kde 3.4 fra l'altro l'integrazione è completa nel
senso che inserita la penna appare il device sul desktop e da lì si può
cliccare col destro per fare la rimozione sicura (altrimenti basta
aspettare un po' prima di togliere la penna per essere sicuri che il buffer
venga flushato).
-- 
Francesco