Μόλις εγκατέστησα έναν υπολογιστή με πολύ λίγους πόρους εδώ στη δουλειά μου και για να σώσω όσο το δυνατόν περισσότερη μνήμη, εγκατέστησα Δοκιμή Debian με LXDE. Το πρόβλημα είναι ότι όταν προσπαθώ να τοποθετήσω μια μνήμη flash ή ένα CD-ROM μέσω PCManFM, αναδεικνύει ένα αναδυόμενο ρητό: Μη εξουσιοδοτημενο.
Στην περίπτωση της μνήμης USB, η λύση που βρήκα για πρώτη φορά ήταν η ακόλουθη:
1- Δημιουργία /Ήμισυ τόσα πολλά φακέλους με το όνομα usb, usb1 και ούτω καθεξής, ανάλογα με τον αριθμό των θυρών USB.
2- Όπως πάντα η πρώτη συσκευή είναι τοποθετημένη με sdb, Πρόσθεσα στο αρχείο / etc / fstab η ακόλουθη γραμμή:
/ 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, user, noauto 0 0
3- Τότε το έδωσα δικαιώματα και έβαλα τον εν λόγω χρήστη ως κάτοχο αυτών των φακέλων
# chmod -R 755 / media / usb * # chown -R χρήστης: user / media / usb *
Επανεκκινήθηκα και οι αναμνήσεις τοποθετήθηκαν αυτόματα σε αυτούς τους καταλόγους. Αλλά CD-ROM Είχα ακόμα το ίδιο πρόβλημα. Βρήκα τη λύση στο Archlinux Wiki.
1- Ως root δημιουργούμε το αρχείο /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (μπορείτε να επιλέξετε άλλο όνομα, αλλά πρέπει πάντα να τελειώνει .pkla).
2- Προσθέτουμε τα ακόλουθα μέσα:
[Άδειες αποθήκευσης] 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 = ναι ResultActive = ναι ResultInactive = όχι
3- Στη συνέχεια προσθέτουμε τον χρήστη στην ομάδα ΑΠΟΘΗΚΕΥΣΗ. Εάν αυτή η ομάδα δεν υπάρχει, το δημιουργούμε:
# addgroup storage
# usermod -a -G storage USERNAME
Επανεκκινήσουμε και είμαστε έτοιμοι.
