Saya punya pertanyaan tentang konfigurasi dan izin di Raspi B saya dengan minidlna dan owncloud.
Saya telah menetapkan pi pengguna saya dengan izin
dmask = 007 alias 0770 di setiap awal karena itu adalah
ntfs usb-hdd yang hanya dapat ditetapkan dengan izin di
/ etc / fstab
berdiri disana
sudo nano / etc / fstab
UUID = 3488A17988A139EE / media / usb-hdd ntf default, nls = utf8, uid = 1000, gid = 1000, dmask = 007, windows_names 0 0
uid = 1000 - & gt; untuk pi pengguna
gid = 1000 - & gt; untuk pi grup
karena saya mendapatkan kegagalan melalui owncloud di browser saya
Direktori data (/ media / USB-HDD / ownCloud / data) dapat dibaca oleh pengguna lain Silakan ubah izin menjadi 0770 sehingga direktori tidak dapat dilihat oleh orang lain
sekarang dengan dmask ini = 007 mungkin berhasil bagi saya
Sekarang masalah saya:
Saya juga telah meletakkan folder saya dengan konten media Film, ... di bawah jalur ini
/ media / usb-hdd / OwnCloud / data / admin / file / Film
tetapi dengan pesanan
sudo -u minidlna minidlna -R
Saya mengalami kegagalan yang sama:
[2015/06/17 19:55:31] minidlna.c: 474: error:
Direktori media "/ media / usb-hdd / OwnCloud / data / admin / file / Film" tidak dapat diakses! [Izin ditolak]
[2015/06/17 19:55:31] getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): Tidak ada perangkat seperti
Minidlna.conf saya berisi ini
sudo nano /etc/minidlna.conf
[2015/06/17 19:42:29] playlist.c: 125: memperingatkan: Parsing daftar putar ...
[2015/06/17 19:55:31] daemonize.c: 101: error: Tidak dapat membuka pidfile untuk penulisan /run/minidlna.pid: Izin ditolak
[2015/06/17 19:55:31] minidlna.c: 898: warn: Mulai MiniDLNA versi 1.0.24 [SQLite 3.7.13]
[2015/06/17 19:55:31] minidlna.c: 926: warn: Membuat basis data baru ... [2015/06/17 19:55:31] minidlna.c: 132: error: bind (http): Alamat sudah digunakan
[2015/06/17 19:55:31] minidlna.c: 1004: fatal: Gagal membuka soket untuk HTTP. Keluar
[2015/06/17 19:55:31] playlist.c: 125: memperingatkan: Parsing daftar putar ...
[2015/06/17 20:11:30] minidlna.c: 155: memperingatkan: sinyal yang diterima 15, selamat tinggal
[2015/06/17 20:11:52] minidlna.c: 898: warn: Mulai MiniDLNA versi 1.0.24 [SQLite 3.7.13]
[2015/06/17 20:11:52] minidlna.c: 1006: memperingatkan: HTTP mendengarkan di port 8200
[2015/06/17 20:11:52] inotify.c: 195: warnai: PERINGATAN: Beri tahu max_user_watches [8192] rendah atau mendekati jumlah jam tangan bekas [0] dan saya tidak punya $
[2015/06/18 04:44:57] daemonize.c: 101: error: Tidak dapat membuka pidfile untuk penulisan /run/minidlna.pid: Izin ditolak
[2015/06/18 04:44:57] minidlna.c: 898: warn: Mulai MiniDLNA versi 1.0.24 [SQLite 3.7.13]
[2015/06/18 04:44:57] minidlna.c: 926: memperingatkan: Membuat basis data baru ...
[2015/06/18 04:44:57] minidlna.c: 132: error: bind (http): Alamat sudah digunakan
[2015/06/18 04:44:57] minidlna.c: 1004: fatal: Gagal membuka soket HTTP. Keluar [2015/06/18 04:44:57] playlist.c: 125: memperingatkan: Parsing daftar putar ...
Izinnya adalah
pi @ WoW / media / usb-hdd / OwnCloud / data / admin / file / Film $ ls-ld / media / usb-hdd / OwnCloud / media / usb-hdd / OwnCloud / data / admin / file / Film
drwxrwx --- 1 pi pi 4096 16 Juni 22:04 / media / usb-hdd / OwnCloud
drwxrwx --- 1 pi pi 4096 1 Juni 00:30 / media / usb-hdd / OwnCloud / data / admin / file / Film
Apakah mungkin mengatur izin
/ media / usb-hdd / OwnCloud / data / ke 0770
dan ke folder
/ media / usb-hdd / OwnCloud / data / admin / file / Film
izin lainnya, sehingga dapat mengakses minidlna untuk itu.
Atau sudahkah saya memindahkan folder / media / usb-hdd / OwnCloud / data / admin / file / Film
ke / media / usb-hdd / Film
Alasannya saya akan amati foldernya
/ media / usb-hdd / OwnCloud / data /
melalui owncloud dan berbagi folder intern Film ke TV Samsung saya melalui DLNA.
Jadi saya menemukan @ https://www.raspberrypi.org/forums/viewtopic.php?f=35&t=16352&sid=1150f7e92b864c89979fc4c39a34639b&start=25
di bawah intinya saya mengubah GID dari minidlna pengguna karena tidak dapat berjalan sebagai pi (hanya root atau minidlna)
info berikut
sebelum
pi @ Wow: / $ id minidlna
uid = 108 (minidlna) gid = 112 (minidlna) kelompok = 112 (minidlna)
Saya mengubah izin untuk pengguna mindlna pengguna setelah ini
pi @ WoW: / $ sudo usermod -g 1000 minidlna
Sekarang sudah
pi @ WoW ~ $ id minidlna uid = 108 (minidlna) gid = 1000 (pi) kelompok = 1000 (pi)
dengan pesanan
pi @ WoW ~ $ sudo -u minidlna minidlna -R
[2015/06/18 06:03:39] getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): Tidak ada perangkat seperti itu
Tapi apa ini?
getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): Tidak ada perangkat seperti itu
Tapi sekarang saya mengerti
pi @ WoW ~ $ sudo /etc/init.d/minidlna restart [....] Mulai ulang server media DLNA / UPnP-AV: minidlna [2015/06/18 06:40:09] minidlna.c: 474: error:
Direktori media "/ media / usb-hdd / OwnCloud / data / admin / file / Film" tidak dapat diakses! [Izin ditolak
[2015/06/18 06:40:09] getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): Tidak ada perangkat seperti . baik pi @ WoW ~ $
dengan
pi @ WoW ~ $ ls -ld / media / usb-hdd / OwnCloud / media / usb-hdd / OwnCloud / data / admin / file / Film
drwxrwx --- 1 pi pi 4096 16 Juni 22:04 / media / usb-hdd / OwnCloud / data / admin / file / Filme
Apa yang salah!
Sekarang saya telah mengubah nilai umask = 0002
/ etc / fstab
berdiri disana
sudo nano / etc / fstab
UUID = 3488A17988A139EE / media / usb-hdd ntf default, nls = utf8, uid = 1000, gid = 1000, dmask = 007, umask = 0002, windows_names 0 0
Dan pesanan
pi @ WoW ~ $ sudo service minidlna force-reload [....] Mulai ulang server media DLNA / UPnP-AV: minidlna [2015/06/18 08:11:24] getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): Tidak ada perangkat seperti itu . baik
Namun kegagalan itu
getifaddr.c: 73: error: ioctl (s, SIOCGIFADDR, ...): Tidak ada perangkat seperti itu
juga ada di sana.
Di sini saya mencari solusi sekarang!
sumber