# Probleme d'accès réseau à des fichiers media appartenant à root / impossible de changer le owner

**URL:** <https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964>\
**Category:** Support Debian\
**Created:** [Janvier 9, 2022, 9:22 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964 "2022-01-09T09:22:02Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![matiu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/matiu/32/4251_2.png) [@matiu](https://www.debian-fr.org/u/matiu)\
**Post date:** [Janvier 9, 2022, 9:22 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/1 "2022-01-09T09:22:02Z")

</div>

Bonjour,

J’ai un installation media à la maison qui se présente comme ceci :  
Un mini pc sans écran, sous Debian, sert de serveur multimedia avec minidlna pour diffuser des média (vidéo) sur les appareils de la maison.  
Ça fonctionne très bien : avec VLC par exemple je choisi PlugNPlay j’ai le DLNA qui s’affiche je peux naviguer dans les répertoires.  
OK.  
Sauf que j’ai un problème de place sur le disque.  
J’ai donc déplacé une partie des médias sur un disque dur externe, monté dans /media/  
J’ai fait un symlink dans le répertoire vidéo qui pointe sur /media/volume externe  
Le répertoire symbolique apparaît bien, ainsi que son contenu.

Mais au moment de lancer une vidéo, j’ai une erreur et la vidéo refuse de se lancer.  
VLC me dit :

> VLC ne peut pas ouvrir [http://192.168.1.15:8200/MediaItems/3121.mkv](http://192.168.1.15:8200/MediaItems/3121.mkv)

(ce qui est étrange c’est que le le rep MediaItems n’existe pas chez moi et le fichier ne s’appelle pas comme ça, le nom a été remplacé à la volée on dirait).

Dans le journal d’erreur j’ai :

> ```
> access error: HTTP 403 error
> http error: error: HTTP/1.1 403 Forbidden
> 
> ```

en boucle.

Est-ce que ça vous dit quelque chose ?  
🤔

---

<div class="post-metadata">

**Author:** ![matiu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/matiu/32/4251_2.png) [@matiu](https://www.debian-fr.org/u/matiu)\
**Post date:** [Janvier 9, 2022, 11:24 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/2 "2022-01-09T11:24:15Z")

</div>

Comme c’est une erreur 403 ça pourrait être un problème de droit :  
le owner est root (mais pas l’appli qui essaie d’accéder) , ça pourrait être une explication.  
SAUF que le répertoire et les fichiers sont 777 donc ça devrait être ouvert, non ?  
(et truc étrange je n’arrive pas à changer le owner, même en étant connecté en root …)

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Janvier 9, 2022, 5:46 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/3 "2022-01-09T17:46:11Z")

</div>

Est-ce que tu peux nous donner le retour de la commande `mount` de ton serveur multimédia et nous dire où se trouvent les fichiers multimédia ?

---

<div class="post-metadata">

**Author:** ![matiu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/matiu/32/4251_2.png) [@matiu](https://www.debian-fr.org/u/matiu)\
**Post date:** [Janvier 10, 2022, 7:17 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/4 "2022-01-10T07:17:22Z")

</div>

bonjour,  
alors le retour de `mount` est long bien sûr mais pour ce qui nous concerne, la partie intéressante est

```
/dev/sdb1 on /media/securite type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096)

```

donc mon disque externe est bien monté sur de dev/sdb1 dans /media/securite

Les fichiers multimédia qui sont sur le disque dur interne sont accessible et lisibles.  
Les fichiers qui m’intéressent et ne fonctionnent pas sont sur le DD externe.  
J’y accède dans VLC via un symlink dans mon rep Video qui pointe vers /media/securite

C’est pour ça que j’arrive à afficher la liste de fichiers, mais pas à les lire car comme ils sont dans /media ils appartiennent à root et non au user normal matiu, c’est bien ça ?

Du coup j’ai essayé de monter le DD dans un rep appartenant au user mais là aussi je tombe sur un os :

```
  matmatiu@daisuke:[~]: sudo mount /dev/sdb1 /home/matmatiu/Externe/ 
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it
```

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Janvier 10, 2022, 8:43 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/5 "2022-01-10T08:43:28Z")

</div>

Bonjour

Il faudrait connaître le type de système de fichiers contenu dans la partition accessible par le fichier de périphérique `/dev/sdb1`

Donne le retour de la ligne de commande suivante :

```nohighlight
lsblk -oFSTYPE /dev/sdb1

```

Merci.

---

<div class="post-metadata">

**Author:** ![matiu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/matiu/32/4251_2.png) [@matiu](https://www.debian-fr.org/u/matiu)\
**Post date:** [Janvier 10, 2022, 9:28 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/6 "2022-01-10T09:28:33Z")

</div>

Bonjour,  
J’ai eu cette réponse :

```
   matmatiu@daisuke:[/]: lsblk -oFSTYPE /dev/sdb1 
FSTYPE
ntfs
```

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Janvier 10, 2022, 9:29 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/7 "2022-01-10T09:29:25Z")

</div>

Bonjour,

As-tu bien configuré Minidlna pour l’autoriser à suivre les liens symboliques ?  
Il doit y a avoir une directive _wide\_links_, à vérifier dans `man minidlna.conf`

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Janvier 10, 2022, 9:37 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/8 "2022-01-10T09:37:09Z")

</div>

Merci pour le retour de commande,

le système de fichiers **NTFS** ne peut pas utiliser les attributs UNIX/Linux de propriété, groupe, et droits d’accès.  
Donc, les commandes `chown` et `chmod` n’auront aucun effet sur le contenu de ce type de système de fichiers.

* * *

Je m’en doutais, mais j’aurais pu le voir dans le message d’erreur retourné par la commande `mount`

> [@matiu](#):
>
> `… Mount is denied because the NTFS volume …`

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Janvier 10, 2022, 12:10 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/9 "2022-01-10T12:10:38Z")

</div>

Bonjour

> [@matiu](#):
>
> …J’ai fait un symlink dans le répertoire vidéo…

par _simlink_ tu voulais sans doute dire : _fichier de type lien symbolique_  
mais quel est le chemin absolu de ce _répertoire vidéo_ ?

* * *

> [@matiu](#):
>
> … Le répertoire symbolique apparaît bien ainsi que son contenu. …

Je suppose que tu voulais dire que le contenu du répertoire ciblé par le lien symbolique  
_apparaît bien ainsi que son contenu._  
mais où est-ce qu’il _apparaît bien_ ?

* * *

Donne nous le retour des lignes de commande suivantes :

```auto
grep -HE '^media_dir|^wide_links' /etc/{,default/}minidlna.conf

```

```auto
grep ' /media' /etc/mtab

```

Merci.

---

<div class="post-metadata">

**Author:** ![matiu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/matiu/32/4251_2.png) [@matiu](https://www.debian-fr.org/u/matiu)\
**Post date:** [Janvier 10, 2022, 1:49 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/10 "2022-01-10T13:49:39Z")

</div>

Bonjour @anon29980398 bonjour @Almtesh bonjour @anon70622873

A titre informatif voici les retours des commandes :

```nohighlight
matmatiu@daisuke:[~]: grep -HE '^media_dir|^wide_links' /etc/{,default/}minidlna‧conf
/etc/minidlna‧conf:media_dir=/home/matmatiu/Images
/etc/minidlna‧conf:media_dir=/home/matmatiu/Vidéos
/etc/minidlna‧conf:wide_links=yes
grep: /etc/default/minidlna‧conf: Aucun fichier ou dossier de ce type
matmatiu@daisuke:[~]: 

```

et

```nohighlight
matmatiu@daisuke:[~]: grep ' /media' /etc/mtab
/dev/sdb1 /media/securite fuseblk rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0
matmatiu@daisuke:[~]: 

```

visiblement la piste de l’argument wide\_links dans minidlna‧conf était la bonne!  
L’argument n’était pas dans la version pas défaut du fichier conf, mais je l’ai ajouté et ça fonctionne comme souhaité !

Merci à tous !

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Janvier 10, 2022, 2:20 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/11 "2022-01-10T14:20:26Z")

</div>

Dans ton fichier `/etc/minidlna.conf` tu devrais pouvoir lire l’extrait suivant :

```nohighlight
# If you want to restrict a media_dir to a specific content type, you can
# prepend the directory name with a letter representing the type (A, P or V),
# followed by a comma, as so:
# * "A" for audio (eg. media_dir=A,/var/lib/minidlna/music)
# * "P" for pictures (eg. media_dir=P,/var/lib/minidlna/pictures)
# * "V" for video (eg. media_dir=V,/var/lib/minidlna/videos)
# * "PV" for pictures and video (eg. media_dir=PV,/var/lib/minidlna/digital_camera)

```

Donc, tu pourrais remplacer les lignes suivantes :

```nohighlight
media_dir=/home/matmatiu/Images
media_dir=/home/matmatiu/Vidéos

```

par:

```nohighlight
media_dir=P,/home/matmatiu/Images
media_dir=V,/home/matmatiu/Vidéos

```

Ça simplifiera tout le travail de tri à faire pour MiniDLNA (et pour toi aussi)

* * *

D’autre part, tu aurais pu aussi te dispenser de créer un lien symbolique  
et ne pas avoir eu besoin d’activer l’option `wide_links`

en ajoutant simplement dans ton fichier `/etc/minidlna‧conf`  
la ligne suivante :

```auto
media_dir=P,/media/securite

```

s’il ne contient que des images

… ou bien, s’il s’agit d’un répertoire contenant des vidéos :

```nohighlight
media_dir=V,/media/securite

```

ou bien, si le répertoire `/media/securite` contient les sous-répertoires `Images` et `Vidéos`

```nohighlight
media_dir=P,/media/securite/Images
media_dir=V,/media/securite/Vidéos

```

---

<div class="post-metadata">

**Author:** ![matiu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/matiu/32/4251_2.png) [@matiu](https://www.debian-fr.org/u/matiu)\
**Post date:** [Janvier 10, 2022, 2:43 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/12 "2022-01-10T14:43:39Z")

</div>

@MicP Ooooh merci pour les précisions !!  
Mais ça change quoi pour minidlna ? Il ne m’affiche déjà que les bon fichiers quand je navigue avec VLC, pourquoi rajouter cette précision ? Ça lui permet d’initialiser plus vite, un truc comme ça ?

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Janvier 10, 2022, 3:41 UTC](https://www.debian-fr.org/t/probleme-dacces-reseau-a-des-fichiers-media-appartenant-a-root-impossible-de-changer-le-owner/85964/13 "2022-01-10T15:41:22Z")

</div>

Je n’ai pas vraiment fouillé dans le fonctionnement de MiniDLNA,  
mais j’imagine que ça lui évitera d’avoir à détecter le type de chaque fichier sans avoir besoin de l’ouvrir, et facilitera aussi le classement dans sa base de données.  
Sinon, je vois pas trop bien pourquoi cette fonctionnalité existerait.
