Como montar dispositivos USB e CDROM no PCMan com nosso usuário

Acabei de instalar um PC com poucos recursos aqui no meu trabalho e para economizar o máximo de memória possível, instalei Teste Debian com LXDE. O problema é que quando tento montar uma memória flash ou um CD-ROM através PCManFM, este me dá um pop-up dizendo: Não autorizado.

No caso da memória USB, a solução que primeiro encontrei foi a seguinte:

1- Criar em /metade tantas pastas com o nome usb, usb1 e assim por diante, dependendo do número de portas USB.

2- Como sempre, o primeiro dispositivo é montado com sdb, Eu adicionei ao arquivo / etc / fstab a seguinte linha:

/ dev / sdb1 / media / usb1 auto rw, usuário, noauto 0 0 / dev / sdb2 / media / usb2 auto rw, usuário, noauto 0 0 / dev / sdb3 / media / usb3 auto rw, usuário, noauto 0 0 / dev / sdb4 / media / usb4 auto rw, usuário, noauto 0 0

3- Então dei permissões e coloquei o usuário em questão como o proprietário dessas pastas:

# chmod -R 755 / media / usb * # chown -R usuário: usuário / media / usb *

Eu reiniciei e as memórias foram montadas nesses diretórios automaticamente. Mas o CD-ROM Eu ainda tive o mesmo problema. Eu encontrei a solução no Wiki do Archlinux.

1- Como root, criamos o arquivo /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (você pode escolher outro nome, mas sempre tem que terminar em .pkla).

2- Adicionamos o seguinte dentro:

[Permissões de armazenamento] 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 = sim ResultActive = sim ResultInactive = não

3- Em seguida, adicionamos o usuário no grupo ARMAZENAMENTO. Se este grupo não existe, nós o criamos:

# addgroup storage
# usermod -a -G storage USERNAME

Reinicializamos e estamos prontos.