OwnCloud y mindlna en la misma carpeta (administración de leyes) - minidlna.c: 474: error: ¡Directorio de medios no accesible! [Permiso denegado]

1

Tengo una pregunta sobre mi configuración y los permisos en mi Raspi B con minidlna y owncloud.

He configurado mi usuario pi con el permiso

dmask = 007 aka 0770 en cada inicio porque es un

ntfs usb-hdd que solo se puede configurar con los permisos en

/ etc / fstab

hay stands

sudo nano / etc / fstab

UUID = 3488A17988A139EE / media / usb-hdd ntfs por defecto, nls = utf8, uid = 1000, gid = 1000, dmask = 007, windows_names 0 0

uid = 1000 -> para el usuario pi

gid = 1000 -> para el grupo pi

porque recibí el fallo a través de owncloud en mi navegador

El directorio de datos (/ media / USB-HDD / ownCloud / data) puede ser leído por otros usuarios. Cambie los permisos a 0770 para que otros usuarios no puedan ver el directorio.

ahora con este dmask = 007 probablemente funcione para mí

Ahora mi problema:

También he puesto mi carpeta con el contenido multimedia Películas, ... bajo esta ruta

/ media / usb-hdd / OwnCloud / data / admin / files / Movies

pero con el pedido

sudo -u minidlna minidlna -R

Tengo los mismos fracasos:

[17/06/2015 19:55:31] minidlna.c: 474: error:

¡No se puede acceder al directorio multimedia "/ media / usb-hdd / OwnCloud / data / admin / files / Movies"! [Permiso denegado]

[17/06/2015 19:55:31] getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): No existe tal dispositivo

Mi minidlna.conf contiene esto

sudo nano /etc/minidlna.conf

[2015/06/17 19:42:29] playlist.c: 125: warn: Parsing playlists ...

[17/06/2015 19:55:31] daemonize.c: 101: error: No se puede abrir el archivo pid para escribir /run/minidlna.pid: Permiso denegado

[17/06/2015 19:55:31] minidlna.c: 898: warn: Iniciando MiniDLNA versión 1.0.24 [SQLite 3.7.13].

[17/06/2015 19:55:31] minidlna.c: 926: advertir: Creando nueva base de datos ... [17/06/2015 19:55:31] minidlna.c: 132: error: enlace (http) : Dirección ya en uso

[17/06/2015 19:55:31] minidlna.c: 1004: fatal: Error al abrir el socket para HTTP. SALIR

[2015/06/17 19:55:31] playlist.c: 125: warn: Parsing playlists ...

[17/06/2015 20:11:30] minidlna.c: 155: advertir: señal recibida 15, adiós

[17/06/2015 20:11:52] minidlna.c: 898: warn: Iniciando MiniDLNA versión 1.0.24 [SQLite 3.7.13].

[17/06/2015 20:11:52] minidlna.c: 1006: advertir: HTTP escuchando en el puerto 8200

[17/06/2015 20:11:52] inotify.c: 195: advertir: ADVERTENCIA: Inotify max_user_watches [8192] es bajo o cercano al número de relojes usados ​​[0] y no tengo $

[18/06/2015 04:44:57] daemonize.c: 101: error: no se puede abrir el archivo pid para escribir /run/minidlna.pid: permiso denegado

[18/06/2015 04:44:57] minidlna.c: 898: advertir: Iniciar MiniDLNA versión 1.0.24 [SQLite 3.7.13].

[18/06/2015 04:44:57] minidlna.c: 926: advertir: Creando nueva base de datos ...

[18/06/2015 04:44:57] minidlna.c: 132: error: enlace (http): dirección ya en uso

[18/06/2015 04:44:57] minidlna.c: 1004: fatal: Error al abrir el socket para HTTP. SALIENDO [18/06/2015 04:44:57] playlist.c: 125: advertir: Analizando listas de reproducción ...

Los permisos son

pi @ WoW / media / usb-hdd / OwnCloud / data / admin / files / Movies $ ls -ld / media / usb-hdd / OwnCloud / media / usb-hdd / OwnCloud / data / admin / files / Movies

drwxrwx --- 1 pi pi 4096 16 de junio 22:04 / media / usb-hdd / OwnCloud

drwxrwx --- 1 pi pi 4096 1 de junio 00:30 / media / usb-hdd / OwnCloud / data / admin / files / Movies

¿Es posible establecer los permisos de

/ media / usb-hdd / OwnCloud / data / a 0770

y a la carpeta

/ media / usb-hdd / OwnCloud / data / admin / files / Movies

otros permisos, para que pueda acceder a minidlna.

O tengo que mover la carpeta / media / usb-hdd / OwnCloud / data / admin / files / Movies

a / media / usb-hdd / Movies

La razón es que observaré la carpeta

/ media / usb-hdd / OwnCloud / data /

a través de owncloud y compartir la carpeta Películas pasante a mi televisor Samsung a través de DNLA.

Entonces encontré @ https://www.raspberrypi.org/forums/viewtopic.php?f=35&t=16352&sid=1150f7e92b864c89979fc4c39a34639b&start=25

bajo el punto cambié el GID del usuario minidlna ya que no puede ejecutarse como pi (solo root o minidlna)

la siguiente información

antes de

pi @ Wow: / $ id minidlna

uid = 108 (minidlna) gid = 112 (minidlna) grupos = 112 (minidlna)

Cambio los permisos para el usuario mindlna usuario después de esto

pi @ WoW: / $ sudo usermod -g 1000 minidlna

Ahora tengo

pi @ WoW ~ $ id minidlna uid = 108 (minidlna) gid = 1000 (pi) grupos = 1000 (pi)

con la orden

pi @ WoW ~ $ sudo -u minidlna minidlna -R

[18/06/2015 06:03:39] getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): No existe tal dispositivo

Pero qué es esto

getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): No existe tal dispositivo

Pero ahora entiendo esto

pi @ WoW ~ $ sudo /etc/init.d/minidlna restart [....] Reinicio del servidor de medios DLNA / UPnP-AV: minidlna [18/06/2015 18:40:09] minidlna.c: 474: error :

¡No se puede acceder al directorio multimedia "/ media / usb-hdd / OwnCloud / data / admin / files / Movies"! [Permiso denegado

[18/06/2015 06:40:09] getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): No existe tal dispositivo. ok pi @ WoW ~ $

con

pi @ WoW ~ $ ls -ld / media / usb-hdd / OwnCloud / media / usb-hdd / OwnCloud / data / admin / files / Movies

drwxrwx --- 1 pi pi 4096 16 de junio 22:04 / media / usb-hdd / OwnCloud / data / admin / files / Filme

¡Qué está mal!

Ahora he cambiado el valor umask = 0002

/ etc / fstab

hay stands

sudo nano / etc / fstab

UUID = 3488A17988A139EE / media / usb-hdd valores predeterminados de ntfs, nls = utf8, uid = 1000, gid = 1000, dmask = 007, umask = 0002, windows_names 0 0

Y la orden

pi @ WoW ~ $ sudo service minidlna force-reload [....] Reiniciando el servidor de medios DLNA / UPnP-AV: minidlna [18/06/2015 08:11:24] getifaddr.c: 73: error: ioctl (s , SIOCGIFADDR, ...): No existe tal dispositivo. Okay

Pero el fracaso

getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): No existe tal dispositivo

También está ahí.

¡Aquí busco hasta ahora una solución!

Horst
fuente
Le sugiero que mueva su solución a la sección de respuestas.
billc.cn