2023-08-31, 03:47 PM
(This post was last modified: 2023-08-31, 03:49 PM by TheDreadPirate. Edited 3 times in total.)
Even if Jellyfin is the owner of that last media folder, the jellyfin user needs to be able to get to that folder. If it doesn't have permissions on one of the folders above it then jellyfin can't get to the folder it owns.
For a user to navigate down to a folder they own, they need read and execute permissions on every directory above it.
For a user to navigate down to a folder they own, they need read and execute permissions on every directory above it.
Code:
chris@rat-trap:~$ ls -ld /media/ /media/library/ /media/library/Movies/
drwxr-xr-x 6 root root 4096 Aug 18 23:45 /media/ <-----All users have read and execute permission.
drwxrwxrwx 17 root root 4096 Aug 25 23:14 /media/library/ <-----Mount point for HDD. Defaults to 777 (wide open, no restrictions).
drwxrwx--- 75 chris jellyfin 4096 Jul 24 01:31 /media/library/Movies/ <-----Jellyfin group has full permissions. Movies library pointed here.