Ho appena installato un PC con pochissime risorse qui al mio lavoro e per risparmiare quanta più memoria possibile l'ho installato Test Debian con LXDE. Il problema è che quando provo a montare una memoria flash o un file CD-ROM attraverso PCManFM, questo mi fa apparire un pop-up che dice: Non autorizzato.
Nel caso della memoria USB, la prima soluzione che ho trovato è stata la seguente:
1- Crea in /metà tante cartelle con il nome usb, usb1 e così via, a seconda del numero di porte USB.
2- Come sempre si monta il primo dispositivo con sdb, Ho aggiunto al file /etc/fstab la riga seguente:
/ dev / sdb1 / media / usb1 auto rw, utente, noauto 0 0 / dev / sdb2 / media / usb2 auto rw, utente, noauto 0 0 / dev / sdb3 / media / usb3 auto rw, utente, noauto 0 0 / dev / sdb4 / media / usb4 auto rw, utente, noauto 0 0
3- Quindi gli ho dato i permessi e ho messo l'utente in questione come proprietario di quelle cartelle:
# chmod -R 755 / media / usb * # chown -R utente: utente / media / usb *
Ho riavviato e le memorie sono state montate automaticamente in quelle directory. Ma CD-ROM Ho ancora lo stesso problema. Ho trovato la soluzione nel file Archlinux Wiki.
1- Come root creiamo il file /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (puoi scegliere un altro nome ma deve sempre finire con .pkla).
2- Aggiungiamo quanto segue all'interno:
[Autorizzazioni di archiviazione] Identità = unix-group: azione di archiviazione = org.freedesktop.udisks.filesystem-mount; org.freedesktop.udisks.drive-eject; org.freedesktop.udisks.drive-detach; org.freedesktop.udisks.luks -unlock; org.freedesktop.udisks.inhibit-polling; org.freedesktop.udisks.drive-set-spindown ResultAny = sì ResultActive = sì ResultInactive = no
3- Quindi aggiungiamo l'utente nel gruppo TASCHE. Se questo gruppo non esiste, lo creiamo:
# addgroup storage
# usermod -a -G storage USERNAME
Riavviamo e siamo pronti.
