Recentment acabo d'instal·lar un PC amb molt pocs recursos aquí en el meu treball i per estalviar la major quantitat de memòria possible, vaig instal·lar Proves de Debian amb LXDE. El problema està en què quan intento muntar una memòria flash o CD ROM mitjançant PCManFM, Aquest em treu un element emergent dient: not Autorized.
En el cas de les memòries USB la solució que primer vaig trobar va ser la següent:
1- Crear a / mitjana tantes carpetes amb el nom usb, usb1 i així successivament, segons la quantitat de ports USB.
2- Com sempre el primer dispositiu es munta amb sdb, Vaig afegir a el fitxer / etc / fstab la següent línia:
/ Dev / sdb1 / media / USB1 acte rw, user, noauto 0 0 / dev / sdb2 / mitjana / USB2 acte rw, user, noauto 0 0 / dev / sdb3 / mitjana / USB3 acte rw, user, noauto 0 0 / dev / sdb4 / mitjana / usb4 acte rw, user, noauto 0 0
3- Després li donava permisos i posava a l'usuari en qüestió com a propietari d'aquestes carpetes:
# Chmod -R 755 / mitjana / usb * # chown -R usuari: usuari / mitjana / usb *
Reiniciar i les memòries es muntaven en aquests directoris automàticament. però el CD ROM seguia amb el mateix problema. La solució la vaig trobar a la Wiki d'Archlinux.
1- Com a root vam crear el fitxer /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (Es pot escollir un altre nom però sempre ha d'acabar en .pkla).
2- Li afegim dins el següent:
[Storage Permissions] Identity = unix-group: storage Action = 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 = yes ResultActive = yes ResultInactive = no
3- Després afegim a l'usuari en el grup EMMAGATZEMATGE. Si aquest grup no existeix el creem:
# addgroup storage
# usermod -a -G storage USERNAME
Reiniciem i llest.
