Kuinka asentaa USB-laitteet ja CDROM PCManiin käyttäjän kanssa

Asensin juuri työhöni PC: n, jolla oli hyvin vähän resursseja, ja tallensin mahdollisimman paljon muistia Debian-testaus kanssa LXDE. Ongelmana on, että kun yritän asentaa flash-muistia tai a CD-ROM kautta PCManFM, se tuo esiin ponnahdusikkunan: Ei sallittu.

USB-muistin tapauksessa ensimmäinen ratkaisu, jonka löysin, oli seuraava:

1- Luo sisään / media niin monta kansiota nimellä usb, usb1 ja niin edelleen, riippuen USB-porttien määrästä.

2- Kuten aina, ensimmäinen laite asennetaan sdb, Lisäsin tiedostoon / Etc / fstab seuraava rivi:

/ dev / sdb1 / media / usb1 auto rw, käyttäjä, noauto 0 0 / dev / sdb2 / media / usb2 auto rw, käyttäjä, noauto 0 0 / dev / sdb3 / media / usb3 auto rw, käyttäjä, noauto 0 0 / dev / sdb4 / media / usb4 auto rw, käyttäjä, noauto 0 0

3- Sitten annoin sille oikeudet ja asetin kyseisen käyttäjän kyseisten kansioiden omistajaksi:

# chmod -R 755 / media / usb * # chown -R käyttäjä: käyttäjä / media / usb *

Käynnistyin uudestaan ​​ja muistit kiinnitettiin noihin hakemistoihin automaattisesti. Mutta CD-ROM Minulla oli edelleen sama ongelma. Löysin ratkaisun Archlinux Wiki.

1 - Juureena luomme tiedoston /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (voit valita toisen nimen, mutta sen on aina lopputtava .pkla).

2- Lisäämme sisälle seuraavat:

[Tallennusoikeudet] Identity = unix-group: storage Toiminto = 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 TulosAny = kyllä ​​ResultActive = kyllä ​​ResultInactive = ei

3- Sitten lisätään käyttäjä ryhmään VARASTOINTI. Jos tätä ryhmää ei ole, luomme sen:

# addgroup storage
# usermod -a -G storage USERNAME

Käynnistämme uudelleen ja olemme valmiita.