У меня есть вопрос о моей конфигурации и разрешениях в моей Raspi B с minidlna и owncloud.
Я установил моего пользователя пи с разрешения
dmask = 007 aka 0770 при каждом запуске, потому что это
NTFS USB-HDD, который может быть установлен только с разрешениями в
/ И т.д. / Fstab
там стоит
sudo nano /etc /fstab
UUID = 3488A17988A139EE /media /usb-hdd ntfs по умолчанию, nls = utf8, uid = 1000, gid = 1000, dmask = 007, windows_names 0 0
uid = 1000 -> для пользователя pi
gid = 1000 -> для группы пи
потому что я получил ошибку через owncloud в моем браузере
Каталог данных (/media/USB-HDD/ownCloud/data) могут быть прочитаны другими пользователями. Измените разрешения на 0770, чтобы другие пользователи не могли просматривать каталог.
теперь с этим dmask = 007 это работает, вероятно, для меня
Теперь моя проблема:
Я также поместил свою папку с фильмами медиа-контента, ... по этому пути
/ СМИ / USB-HDD / OwnCloud / данные / администратор / файлы / Фильмы
но с заказом
судо -у минидлна минидлна -R
У меня такие же неудачи:
[2015/06/17 19:55:31] minidlna.c: 474: ошибка:
Каталог мультимедиа "/media/usb-hdd/OwnCloud/data/admin/files/Movies" недоступен! [Доступ запрещен]
[2015/06/17 19:55:31] getifaddr.c: 73: ошибка: ioctl(s, SIOCGIFADDR, ...): такого устройства нет
Мой minidlna.conf содержит это
sudo nano /etc/minidlna.conf
[2015/06/17 19:42:29] playlist.c: 125: warn: парсинг плейлистов ...
[2015/06/17 19:55:31] daemonize.c: 101: ошибка: невозможно открыть pid-файл для записи /run/minidlna.pid: разрешение отклонено
[2015/06/17 19:55:31] minidlna.c: 898: warn: Запуск версии MiniDLNA 1.0.24 [SQLite 3.7.13].
[2015/06/17 19:55:31] minidlna.c: 926: warn: создание новой базы данных ... [2015/06/17 19:55:31] minidlna.c: 132: ошибка: привязка (http): адрес уже используется
[2015/06/17 19:55:31] minidlna.c: 1004: fatal: Не удалось открыть сокет для HTTP. EXITING
[2015/06/17 19:55:31] playlist.c: 125: warn: парсинг плейлистов ...
[2015/06/17 20:11:30] minidlna.c: 155: предупреждение: получен сигнал 15, до свидания
[2015/06/17 20:11:52] minidlna.c: 898: warn: Запуск версии MiniDLNA 1.0.24 [SQLite 3.7.13].
[2015/06/17 20:11:52] minidlna.c: 1006: warn: HTTP прослушивает порт 8200
[2015/06/17 20:11:52] inotify.c: 195: warn: ПРЕДУПРЕЖДЕНИЕ: Inotify max_user_watches [8192] мало или близко к количеству используемых часов [0], и у меня нет $
[2015/06/18 04:44:57] daemonize.c: 101: ошибка: невозможно открыть pid-файл для записи /run/minidlna.pid: разрешение отклонено
[2015/06/18 04:44:57] minidlna.c: 898: warn: запуск MiniDLNA версии 1.0.24 [SQLite 3.7.13].
[2015/06/18 04:44:57] minidlna.c: 926: warn: создание новой базы данных ...
[2015/06/18 04:44:57] minidlna.c: 132: ошибка: привязка (http): адрес уже используется
[2015/06/18 04:44:57] minidlna.c: 1004: fatal: Не удалось открыть сокет для HTTP. EXITING [2015/06/18 04:44:57] playlist.c: 125: warn: парсинг плейлистов ...
Разрешения
pi @ WoW /media /usb-hdd /OwnCloud /data /admin /files / Фильмы $ ls -ld /media /usb-hdd /OwnCloud /media /usb-hdd /OwnCloud /data /admin /files / Movies
drwxrwx --- 1 пи пи 4096 16 июня 22:04 /media /usb-hdd /OwnCloud
drwxrwx --- 1 pi pi 4096 1 июня, 00:30 /media /usb-hdd /OwnCloud /data /admin /files / Movies
Возможно ли установить права доступа
/media/usb-hdd/OwnCloud/data/ до 0770
и в папку
/ СМИ / USB-HDD /OwnCloud/ данные / администратор / файлы / Фильмы
другие разрешения, так что можете получить доступ к minidlna к нему.
Или я должен переместить папку /media /usb-hdd /OwnCloud /data /admin /files /Movies
в /media /usb-hdd / фильмы
Причина в том, что я буду наблюдать за папкой
/ Медиа / USB-HDD / OwnCloud / данные /
через owncloud и поделитесь папкой «Стажеры фильмов» на моем телевизоре Samsung через DNLA.
Поэтому я нашел @ https://www.raspberrypi.org/forums/viewtopic.php?f=35&t=16352&sid=1150f7e92b864c89979fc4c39a34639b&start=25
под пунктом я изменил GID пользователя minidlna, так как он не может работать как пи (только root или minidlna)
следующая информация
до
pi @ Wow:/$ id minidlna
uid = 108(minidlna) gid = 112(minidlna) групп = 112(minidlna)
После этого я изменяю права доступа пользователя mindlna
pi @ WoW:/$ sudo usermod -g 1000 minidlna
Теперь у меня есть
pi @ WoW ~ $ id minidlna uid = 108(minidlna) gid = 1000(pi) групп = 1000(pi)
с заказом
pi @ WoW ~ $ sudo -u minidlna minidlna -R
[2015/06/18 06:03:39] getifaddr.c: 73: ошибка: ioctl(s, SIOCGIFADDR, ...): такого устройства нет
Но что это
getifaddr.c: 73: ошибка: ioctl(s, SIOCGIFADDR, ...): такого устройства нет
Но теперь я понимаю
pi @ WoW ~ $ sudo /etc/init.d/minidlna restart [....] Перезапуск медиа-сервера DLNA /UPnP-AV: minidlna [2015/06/18 06:40:09] minidlna.c: 474: ошибка:
Каталог мультимедиа "/media /usb-hdd /OwnCloud /data /admin /files /Movies" недоступен! [Доступ запрещен
[2015/06/18 06:40:09] getifaddr.c: 73: ошибка: ioctl(s, SIOCGIFADDR, ...): такого устройства нет. хорошо, пи @ WoW ~ $
с
pi @ WoW ~ $ ls -ld /media /usb-hdd /OwnCloud /media /usb-hdd /OwnCloud /data /admin /files /Movies
drwxrwx --- 1 пи пи 4096 16 июня 22:04 /media /usb-hdd /OwnCloud /data /admin /files /Filme
Что случилось!
Теперь я изменил значение umask = 0002
/ И т.д. / Fstab
там стоит
sudo nano /etc /fstab
UUID = 3488A17988A139EE /media /usb-hdd ntfs по умолчанию, nls = utf8, uid = 1000, gid = 1000, dmask = 007, umask = 0002, windows_names 0 0
И порядок
pi @ WoW ~ $ sudo service minidlna force-reload [....] Перезапуск медиа-сервера DLNA/UPnP-AV: minidlna [2015/06/18 08:11:24] getifaddr.c: 73: ошибка: ioctl(s, SIOCGIFADDR, ...): такого устройства нет. Хорошо
Но провал
getifaddr.c: 73: ошибка: ioctl(s, SIOCGIFADDR, ...): такого устройства нет
также там.
Здесь я до сих пор ищу решение!