在树莓派5安装minidlna, 配置文件/etc/minidlna.conf内容如下:
media_dir=A,/home/peter/Downloads/001/
media_dir=P,/home/peter/Downloads/001/
media_dir=V,/home/peter/Downloads/001/
media_dir=/home/peter/Downloads/001
# network_interface=wlan0 (有多个网卡,真实和虚拟,不确定是否需要这个参数)
port=8200
friendly_name=raspi5
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg
album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg
album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
树莓派5已经关闭了防火墙,sudo systemctl status minidlna提示目录权限问题:
$ sudo systemctl status minidlna.service
● minidlna.service - MiniDLNA lightweight DLNA/UPnP-AV server
Loaded: loaded (/lib/systemd/system/minidlna.service; enabled; preset: enabled)
Active: active (running) since Mon 2024-12-30 13:12:23 CST; 7min ago
Docs: man:minidlnad(1)
man:minidlna.conf(5)
Main PID: 177240 (minidlnad)
Tasks: 2 (limit: 9554)
CPU: 81ms
CGroup: /system.slice/minidlna.service
└─177240 /usr/sbin/minidlnad -f /etc/minidlna.conf -P /run/minidlna/minidlna.pid -S -r
12月 30 13:12:23 p5 systemd[1]: Started minidlna.service - MiniDLNA lightweight DLNA/UPnP-AV server.
12月 30 13:12:23 p5 minidlnad[177240]: [2024/12/30 13:12:23] minidlna.c:670: error: Media directory "A,/home/peter/Downloads/001/" not accessible [Permission denied]
12月 30 13:12:23 p5 minidlnad[177240]: [2024/12/30 13:12:23] minidlna.c:670: error: Media directory "P,/home/peter/Downloads/001/" not accessible [Permission denied]
12月 30 13:12:23 p5 minidlnad[177240]: [2024/12/30 13:12:23] minidlna.c:670: error: Media directory "V,/home/peter/Downloads/001/" not accessible [Permission denied]
12月 30 13:12:23 p5 minidlnad[177240]: [2024/12/30 13:12:23] minidlna.c:670: error: Media directory "/home/peter/Downloads/001" not accessible [Permission denied]
查看了一下目录权限ls -als:
~/Downloads $ ls -als 001
总计 3595320
4 drwxr-xr-x 2 peter peter 4096 12月30日 13:21 .
20 drwxr-xr-x 38 peter peter 20480 12月30日 13:08 ..
356468 -rwxrwxrwx 1 peter peter 365015537 10月 2日 18:10 测试.mp4
3238828 -rwxrwxrwx 1 peter peter 3316554212 11月30日 10:25 old.mp4
没搞清楚哪里有问题,接下来我应该咋弄?