2025-04-02, 10:00 PM
(This post was last modified: 2025-04-02, 10:00 PM by ambrose. Edited 1 time in total.)
I have JellyFin running on Ubuntu 24.04.
I access my libraries on that box via FTP and I upload my files and create new directories on that box with an FTP client.
But the files/directories have a permission problem and JellyFin can't see them.
When I use my FTP client to create a directory, I'm logged in as myself so the directory is owned by the ambrose user, not by JellyFin.
I can solve this problem by changing permissions in the client to 777 which doesn't feel great, and also by logging in on the command line and changing ownership so the directory belongs to the jellyfin user. I could create a group and every time I create a folder, change its group ownership.
All of those feel like way too much work. Plex runs as root which again isn't great but it means it doesn't have any permission issues.
What should I do? Can I get the jellyfin user's password and FTP to my server using that account?
I access my libraries on that box via FTP and I upload my files and create new directories on that box with an FTP client.
But the files/directories have a permission problem and JellyFin can't see them.
When I use my FTP client to create a directory, I'm logged in as myself so the directory is owned by the ambrose user, not by JellyFin.
I can solve this problem by changing permissions in the client to 777 which doesn't feel great, and also by logging in on the command line and changing ownership so the directory belongs to the jellyfin user. I could create a group and every time I create a folder, change its group ownership.
All of those feel like way too much work. Plex runs as root which again isn't great but it means it doesn't have any permission issues.
What should I do? Can I get the jellyfin user's password and FTP to my server using that account?