Pagina 1 di 1

[RISOLTO] [Usb] automount non autorizzato

Inviato: mercoledì 18 novembre 2009, 22:12
da tistosuleoo
Ciao,
PROBLEMA: quando inserisco una pendrive o hd esterno sul mio vecchissimo portatile (loggato come utente normale su karmic) mi compare una finestra che mi dice che il mount non è autorizzato (o cosa simile, il senso è quello!....scusate, ma è il pc del lavoro ed ora non ce l'ho con me).
Se accedo da root allora tutto ok. Le periferiche USB mi compaiono sul desktop.

ANTEFATTO: ho eliminato GDM, per cui, dopo il caricamento ho la classica schermata nera (quella primitiva, no quella di GDM) sulla quale, dopo essermi identificato e autenticato come root o come utente semplice posso decidere se far partire o meno il server grafico con startx.
Ho eliminato GDM perchè il pc è davvero vecchio poca RAM e poco HD interno. Non capisco però come possa essersi "rotto" il meccanismo dell'automount per l'utente semplice (quello non root).

Se vi può essere di aiuto, vi dico che ho provato a dare un'occhiata alla gestione degli utenti/gruppi da interfaccia grafica (System>Administration>Users & Groups), ma niente. Anzi, la gestione degli utenti da GUI (ovviamente fatta da root) non sembra funzionare. Pur assegnando tutti i privilegi del caso all'utente semplice, l'automount tentato da utente semplice è sempre afflitto dallo stesso problema: operazione non autorizzata. Ovviamente se, sempre da utente semplice e con gnome avviato, chiamo la shell e scrivo "sudo mount -vfat /dev/........."  allora tutto ok: il dispositivo USB compare sul desktop.
Altra cosa strana: avviando il server grafico da utente semplice e provando quindi la gestione degli utenti da GUI (sempre System>Administration>Users & Groups), non mi viene visualizzata la scritta "click to make changes" con a fianco il pulsante con il disegno delle chiavette che mi permetterebbe di autenticarmi pe effettuare tutte le modifiche del caso su utenti e gruppi.
Ultima stranezza (che forse è normale....):  con l'eliminazione di GDM mi è scomparsa l'applet che mi consentiva di fare lo switch user (utile perchè mantiene la sessione). Quindi per cambiare utente (da utente semplice a root e viceversa) devo ogni volta loggarmi fuori.
spero di essere stato sufficentemente chiaro.
Un aiuto grazie.

Re: [Usb] automount non autorizzato

Inviato: mercoledì 18 novembre 2009, 22:58
da l3on
Ci servirebbe l'output di questo comando da utente normale:

Codice: Seleziona tutto

groups
Per capire a quali gruppi l'utente appartiene.

Re: [Usb] automount non autorizzato

Inviato: giovedì 19 novembre 2009, 8:46
da tistosuleoo
Ciao e grazie per l'interessamento.
dunque, da utente semplice mi restituisce questo

Codice: Seleziona tutto

reslaptop adm dialout fax cdrom tape audio dip video plugdev fuse lpadmin admin sambashare
mentre diventando root (sudo su) ottengo

Codice: Seleziona tutto

root adm dialout fax cdrom tape audio dip video plugdev fuse lpadmin netdev admin sambashare
quindi le uniche differenze sembrano essere solo root e netdev.

Essendo al lavoro posso riportarti il messaggio preciso quando inserisco la pennetta USB:
"Unable to mount "
"Not Authorized"

In realtà la pennetta USB che, ripeto, non mi compare sul desktop, la trovo in "Places" nel panel. Se ci clicco sopra ottengo però il suddetto messaggio e quindi non posso vederne il contenuto.

Comunque ribadisco: a parte il fastidio di non poter fare il mount automatico dei dispositivi che spero di risolvere, mi incuriosisce non poco il motivo per cui la gestione degli utenti da root, via GUI, non funzioni ed il motivo per cui, sempre da GUI, ma come utente semplice, non sia possibile sbloccare la gestione degli utenti inserendo la pwd da superuser (il pulsante con le chiavette è infatti disabilitato). Se ad esempio, sempre via GUI, da root, elimino un utente e se di conseguenza chiudo e riapro la finestra "Users Settings", ritrovo lo stesso utente  ???.

Spero ancora una volta di non essere stato confusionario nella descrizione del mio problema.
Ciao e grazie.

Re: [Usb] automount non autorizzato

Inviato: giovedì 19 novembre 2009, 8:49
da tistosuleoo
"reslaptop" è ovviamente l'utente semplice da cui il relativo gruppo.

Re: [Usb] automount non autorizzato

Inviato: giovedì 19 novembre 2009, 10:09
da l3on
Ah un attimo. Ecco trovato il problema: tu non usi GDM (che gnome "usa" per avere degli accessi root per fare alcune cose, tipo spegnere/riavviare la macchina).


Per montare la usb da utente dovresti modificare il file /etc/fstab in modo da effettuare l'operazione da utente normale.

In poche parole dovresti aggiungere una riga simile a questa:

Codice: Seleziona tutto

DEVICE             /PUNTO/DI/MOUNT            auto            rw,users              0 0
Prova così...

Re: [Usb] automount non autorizzato

Inviato: giovedì 19 novembre 2009, 13:19
da tistosuleoo
I3on, ciao e grazie!
dal basso della mia "niubaggine" mi è venuto un dubbio: ma l'fstab non è per i file system statici?. Il mio problema è relativo alla pennetta USB o, al più ad un HD esterno che, vorrei, fossero montati "al volo".
Ciao e grazie

Re: [Usb] automount non autorizzato

Inviato: giovedì 19 novembre 2009, 13:22
da l3on
Guarda, io uso più o meno quel metodo per montare senza permessi root la pennina usb (in genere qualsiasi dispositivo di massa esterno).

La mia riga di fstab è questa:

Codice: Seleziona tutto

# USBDISK
/dev/sdb1 /media/usbdisk auto uid=l3on,user 0 0
Se leggi il manuale di mount trovi la spiegazione a tutto. :)

Re: [Usb] automount non autorizzato

Inviato: giovedì 19 novembre 2009, 15:44
da tistosuleoo
:) perfetto!
avevi ragione. Anche se non capisco bene il perchè. Vuol dire che mi studierò il mount.

Un'ultima conferma: è quindi normale che l'aver tolto GDM causi il malfunzionamento di alcune interfacce come quella "User Setting" per la gestione degli utenti? Questo malfunzionamento (inefficacia dellemodifiche apportate tramite GUI), ti ricordo, si verifica anche se startx viene lanciato da root.

Intanto metto risolto.

Ciao e grazie ancora.