Devi assicurarti che l'utente plex
abbia accesso non solo all'unità, ma alla cartella in cui è montata l'unità. Dopo un sacco di armeggi ho finito per seguire questa strada:
Modifica le opzioni di montaggio (Dischi -> "Altre azioni" (i due ingranaggi sotto la mappa "Volumi") -> Modifica opzioni di montaggio) in modo che:
nosuid,nodev,nofail
è nell'area per la memorizzazione delle opzioni nel file / etc / fstab (la casella di testo in "Nome icona simbolica")
e imposta il Mount Point come:
/media/<user>/<HDD Name>
e rimontare il disco fisso in modo che appaia nella posizione specificata.
Successivamente, dai a tutti gli utenti sul computer l'accesso in lettura all'unità andando al Terminale e inserisci:
sudo chmod go+rx /media/<user>/
sudo chmod go+rx /media/<user>/<HDD Name>/
Potrebbe anche essere necessario garantire che le autorizzazioni ACL siano configurate correttamente, pertanto potrebbe essere necessario quanto segue:
sudo setfacl -m g:plex:rx /media/<user>/
Cordiali saluti: Se un file / directory visualizza un +
simbolo come parte delle sue autorizzazioni (ad es. drwxr-xr-x+
) Significa che i controlli ACL sono attivi per quel file / directory.
Ora che Plex ha accesso all'unità, è necessario assicurarsi che abbia accesso a tutti i file nelle relative directory. Questo può essere fatto ripetendo quanto segue per tutte le cartelle della libreria multimediale:
sudo chmod -R +rwX /media/<user>/<HDD Name>/<Library Folder>
Ciò ha risolto i miei problemi per le due unità extra che ho aggiunto al mio HTPC. Spero che sia d'aiuto.
PS: Come menzionato @douggro, Plex ha un buon articolo sull'argomento, ma hanno cambiato la struttura del loro sito, quindi mi ci è voluto un po 'per trovarlo dal suo link, quindi ecco un link più attuale alla pagina: Plex Guida alle autorizzazioni di Linux