Προς το περιεχόμενο

Πρόβλημα με εξουσιοδοτήσεις συσκευών


Επισκέπτης

Προτεινόμενες αναρτήσεις

Έχω το pi 3 και του έχω περάσει τα ubuntu mate 16.04. Στην προσπάθειά μου να δώσω permission στον εξωτερικό δίσκο για να τον δει ο plex server, κατάφερα να μην μπορώ να διαβάσω τον εξωτερικό σκληρό και μου πετάει ένα μήνυμα πως δεν έχω τα απαραίτητα δικαιώματα. Οι εντολές που έδωσα είναι οι εξής:

 

MYGROUP="$USER"
sudo usermod -a -G $MYGROUP plex
sudo chown $USER:$MYGROUP /media/$USER
sudo chmod 750 /media/$USER
sudo setfacl -m g:$MYGROUP:rwx /media/$USER
sudo service plexmediaserver restart

 

τις οποίες τις βρήκα στο ίντερνετ.

 

Μέσω του nautilus δεν αλλάζει τα δικαιώματα.

 

Μπορείτε να βοηθήσετε, αφενός να μπορώ να διαβάσω τον δίσκο, αφετέρου να δώσω τις σωστές εντολές για να μπορώ να μεταφέρω αρχεία στον plex;

 

Ευχαριστώ εκ των προτέρων!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μου βγάζει πως λείπει τελεστής μετά το 777. Δοκίμασα μετά από αυτό να βάλω το path που άλλαξα, μα δεν άλλαξε κάτι.

Εγώ έβαλα χέρι π.χ. στο insomnia/v κι ο σκληρός δίσκος είναι insomnia/v/hdd κι όταν πάω να το ανοίξω γράφει πως το αρχείο είναι αγνωστου τύπου.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Για ποιο λόγο χρησιμοποίησες ACL δεν κατάλαβα. Δηλαδή, τι παραπάνω θα πετύχει κάποιος με Access Control Lists,

όταν έχει ήδη χρησιμοποιήσει chmod (ακόμη και chown).

 

Εάν αυτό που θέλεις είναι να συνδέσεις το δίσκο και να έχεις μόνιμη πρόσβαση σε αυτόν, γράφω παρακάτω τι θα έκανα εγώ.

 

1. Δημιουργία μόνιμου mount point. Το ονομάζω myplex

sudo mkdir /media/$USER/myplex
2. Δικαιώματα στο mount point και σε όλους τους υποκαταλόγους

sudo chown -R $USER:$USER /media/$USER/myplex
sudo chmod 775 -R /media/$USER/myplex
3. Προσάρτηση

sudo mount /dev/sdXY /media/$USER/myplex
Όπου sdXY το αντικαθιστάς με το πραγματικό device node του διαμερίσματος (πχ /dev/sdb1)

 

4. Για μόνιμη προσάρτηση (πχ αυτόματη στην εκκίνηση), εάν το σύστημα αρχείων είναι ext4. Αν είναι κάτι άλλο, πχ NTFS,

δεν ισχύει το παρακάτω, θέλει άλλες παραμέτρους.

sudo blkid
Copy το UUID του διαμερίσματος (πχ του /dev/sdb1)

sudo vim /etc/fstab
και προσθέτω μέσα μια γραμμή όπως η παρακάτω

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx /media/$USER/myplex ext4 defaults,data=ordered 0 2
1) Εδώ δεν βάζεις μεταβλητή όπως η $USER, αλλά το πραγματικό σου username

2) Σε περίπτωση που πας να κάνεις εκκίνηση και ο δίσκος δεν είναι συνδεδεμένος, ίσως φας "άκυρο" (systemd rules),

εκτός και αν προσθέσεις κάποια έξτρα παράμετρο όπως είναι η nofail.

 

Επειδή με plex δεν έχω ασχοληθεί, μάλλον θα χρειαστεί και η εντολή

 

sudo usermod -a -G $USER plex
Στο Ubuntu δημιουργείται ένα γκρουπ με το username του χρήστη, από προεπιλογή, στο

οποίο είναι μέλος μόνον ο ίδιος.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τελικά έκανα φορμάτ, το έστησα από την αρχή, μα δεν μπορώ να βρω το dev. Το σύστημα μου το δείχνει ως media/ppp/TOURO, αλλά δεν μπορώ να περάσω τίποτα στον plex, το οποίο βλέπει μόνο την συσκευή χωρίς τους υποφακέλους, όπως θα έπρεπε.

post-198205-0-61854800-1479505565_thumb.png

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...