[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RiminiLUG-General] Accesso a partizioni dati da utente non privilegiato



Il 02/07/2011 16:20, Ivan tarozzi ha scritto:
>Ciao a  tutto il LUG,
> mi chiamo Fabrizio e vi seguo oramai da un pò per avere spunti e >informazioni sul mondo linux, avrei una domanda: > ho un pc con ubuntu 11.04 con due hd, uno da 40GB che vorrei usare >come "dati condivisi" per i due utenti (uno admin e l'altro user). >Ora il problema è che quando lo user tenta di montare l'hd (lo vede su >"Risorse") gli viene richiesta la pwd di amministratore (cosa che non >voglio per ovvie ragioni)
>avete suggerimenti?
>Grazie in anticipo.


Ciao Fabrizio,
intanto benvenuto!

Ti chiedo la cortesia, nel caso di nuove richieste come la tua, di non eseguire un reply ad una delle altre mail, ma di creare un nuovo thread (in pratica creare una mail nuova specificando nell'oggetto della mail stessa un riassunto della tua richiesta). Questo ci consente di mantenere ordinata la mailing list, di ricercare meglio gli argomenti e di darti una risposta più efficace :)

Detto questo, per fare quello che tu chiedi hai varie possibilità.
La più semplice, forse, è quella di modificare il tuo file /etc/fstab aggiungendo la partizione che vuoi sia disponibile agli utenti. Tale partizione verrà a quel punto "montata" all'avvio del sistema senza richiesta di alcuna password.

In pratica si tratta di aggiungere a tale file una riga del tipo:


/dev/sda7 /media/DATI_MM ext3 rw,user,exec,user_xattr 0 2

oppure

LABEL=DATI_MM /media/DATI_MM ext3 rw,user,exec,user_xattr 0 2

o ancora usando lo UUID

UUID=c93a62f2-8091-4da4-802a-f5c3ab292eaa /media/DATI_MM ext3 rw,user,exec,user_xattr 0 2


Se nessun altro propone un modo più efficace e decidi di adottare questo ti consiglio: - di usare la prima forma, almeno inizialmente, così vedi se la cosa funziona in maniera conforme a quello che ti aspettavi (puoi decidere di modificare poi la riga in UUID o LABEL in un secondo momento

- controllo quale partizione contiene i tuoi dati: dopo avere aperto la tua partizione secondo il metodo attuale (con richiesta di password) esegui il comando mount ed individua nel suo output il numero della partizione

- sostituisci tale partizione al mio /dev/sda7 nel file /etc/fstab

- crea la directory in /media su cui eseguire il mount della partizione (nel mio caso /media/DATI_MM

- da terminale prova ad eseguire mount /media/DATI_MM o umount /media/DATI_MM per vedere se tutto funziona

- prova a riavviare il sistema per vedere se funziona

Non sapendo che grado di conoscenza tu abbia di linux mi fermo qui (magari ti ho detto cose per te già banali) quindi se hai dubbi o note chiedi pure.

... e magari nel frattempo qualcun altro ti propone un sistema migliore o più semplice ;)

Ivan

PS
se vuoi documentarti un po' su quanto scritto sopra ti consiglio di dare una letta alle man pages di mount e ftsab:

man mount
man fstab

.

Prima di tutto mi scuso per l'errore dell'oggetto (ero così preso che non ci ho pensato)
e poi ringraziare per l'attenzione.

In realtà avrei risolto così: ho dato la proprietà di tutto il disco al primo utente1:admin con accesso e modifica da parte del gruppo "admin", ho reso il secondo utente parte del gruppo admin (era questo il problema, infatti prima era del gruppo user) , sembra funzionare, anche se non mi rendo conto di altri eventuali problemi che questo "privilegio" di appartenenza al gruppo admin possa creare , ma dato che mi piace smanettare proverò anche la procedura che mi hai consigliato!!
Grazie ancora.