Właśnie zainstalowałem komputer z bardzo małą ilością zasobów w mojej pracy i aby zaoszczędzić jak najwięcej pamięci, zainstalowałem Testowanie Debiana z LXDE. Problem polega na tym, że kiedy próbuję zamontować pamięć flash lub plik CD-ROM przez PCManFM, wyświetla wyskakujące okienko z napisem: Nieautoryzowany.
W przypadku pamięci USB pierwszym rozwiązaniem, które znalazłem, było:
1- Utwórz w /głoska bezdźwięczna tak wiele folderów z tą nazwą usb, usb1 i tak dalej, w zależności od liczby portów USB.
2- Jak zawsze pierwsze urządzenie jest montowane za pomocą Sdb, Dodałem do pliku / etc / fstab następujący wiersz:
/ dev / sdb1 / media / usb1 auto rw, user, noauto 0 0 / dev / sdb2 / media / usb2 auto rw, user, noauto 0 0 / dev / sdb3 / media / usb3 auto rw, user, noauto 0 0 / dev / sdb4 / media / usb4 auto rw, użytkownik, noauto 0 0
3- Następnie nadałem mu uprawnienia i umieściłem tego użytkownika jako właściciela tych folderów:
# chmod -R 755 / media / usb * # chown -R użytkownik: użytkownik / media / usb *
Zrestartowałem komputer i pamięci zostały automatycznie zamontowane w tych katalogach. Ale CD-ROM Nadal miałem ten sam problem. Znalazłem rozwiązanie w Archlinux Wiki.
1- Jako root tworzymy plik /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (możesz wybrać inną nazwę, ale zawsze musi się ona kończyć .pkla).
2- Wewnątrz dodajemy:
[Uprawnienia do przechowywania] 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 = tak ResultActive = yes ResultInactive = no
3- Następnie dodajemy użytkownika do grupy MAGAZYNOWANIE. Jeśli ta grupa nie istnieje, tworzymy ją:
# addgroup storage
# usermod -a -G storage USERNAME
Restartujemy i gotowe.
