Не обязательно. Лучше все же создать для него отдельного юзера (см. в сторону adduser), от имени которого и запускать демона. Т.е. например создать пользователей smb и dlna, пользователю smb дать права чтения и записи в эти папки, пользователю dlna - запретить даже чтение из них.
Под пользователем smb стартовать самбу, полд пользователем dlna стартовать minidlna. В результате Ваша папка "porn" будет доступна при входе по самбе (даже на запись), но не будет сканироваться minidlna и не будет показываться на телевизоре.
WNR3500L
Last edited by ryzhov_al; 28-03-2012 at 09:41.
tridog, спасибо!
ryzhov_al, как это не пытался?я же задал Вам вопрос = попытка найти решение
А если серьезно, то я в прошлом посте только про nobody и спрашивал.
Спасибо! Не смог разобратся как запретить доступ к папке конкретному пользователю (можно ли это вообще сделать?), поэтому сделал так:
-ручками завел юзверя dlna
-нужной папке меняем владельца на (например) mmx2:
-запрещаем всем остальным доступ:Code:chown mmx2 "/tmp/mnt/Films/Films/Taxi
(вот тут не уверен - возможно надо было давать права 770)Code:chmod 700 "/tmp/mnt/Films/Films/Taxi
-даем доступ к ДБ всем:
-запускаем от имени dlna:Code:chmod -R 777 /opt/var/cache
Собственно для чего все это было нужно - на диске лежит много копий (именно копий, а не рипов) DVD и BD, которые в minidlna некорректно сканируются, а главное отображаются в телеке с названием VIDEO_TS и др.Code:/opt/bin/sudo -u dlna /opt/bin/minidlna -f /opt/etc/minidlna.conf
Запретив доступ ко всем таким папкам я убрал их из выдачи DLNA.
Осталось только (пока2 вопроса:
1. Таки можно ли запретить доступ к папке конкретному юзверю?
2. Как настроить в minidlna каталогизацию - т.е. чтобы на телеке были разные категории (папки) фильмов а не их "братская могила"?
Спасибо!
Только у меня одного такая проблема с сабжем? После запуска, уже когда просканирует все файлы, начинает жрать весь процессор, будто холостые циклы гоняет.
При этом свои функции (раздача файлов по dlna) выполняет. Нагуглил, что у кого-то сканер натыкался на неугодный файл, и уходил в астрал.
Пробовал натравить на пустой каталог, эффект тот же. Прошивка 1.9.2.7-rtn-r3702, сервер minidlna_cvs20090413-2_mipsel.ipk
P.S. Заметил, если выключить этот флаг в конфиге:
то проц не грузится. Будто косяк какой с блокировками inotify. С выключенной опцией сервер мало юзабелен. Есть мысли, куда копать?Code:# set this to no to disable inotify monitoring to automatically discover new files # note: the default is yes inotify=yes
(p.p.s. почему-то не получилось отредактировать предыдущий пост. Не работает кнопка "save")
Last edited by Omega; 04-12-2012 at 17:01. Reason: fixed
Last edited by lly; 04-12-2012 at 08:04.
Доброго времени суток уважаемые форумчане,
обращаюсь к Вам с просьбой подсказать, как-же все-же прошить wl-500gP2, что-бы с жесткого подключенного к роутеру, смотреть фильмы через телек Samsung 7 серии. DLNA и AllShare поддерживает.
Так и не нашёл полной инструкции, где шаг за шагом можно это осуществить. Будьте любезны, ткнуть носом, или подсказать с какой прошивке и какой скрипт для мултимедиа сервера поставить.
Здравствуйте!
Прошивка tomato, периодически слетает minidlna сервер.
Решил написать в планировщике задач (scheduler) вот такой скрипт:
pr1=`pidof minidlna`
if [!"$pr1"]
then
minidlna -f /etc/minidlna.conf
fi
Поставил выполнение ежеминутно.
Но почему-то не работает. Подскажите, кто в линуксе понимает, я сам чайник(
Minidlna Entware.
При добавлении файлов иногда появляются дупликаты в базе. Существует ли решение данной проблемы?
Asus RT-N16, Tomato Shibby 112, Entware
Вот круто было бы, если бы , была возможность с TV ещё и файлы(фильмы, музыку) удалять