# Gestion des droits d'un fichier

**URL:** <https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240>\
**Category:** Support Debian\
**Created:** [Novembre 28, 2023, 11:16 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240 "2023-11-28T11:16:03Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 11:16 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/1 "2023-11-28T11:16:03Z")

</div>

Bonjour,  
je suis tout nouveau sous linux et je vous avoue que je ne comprend presque rien.  
J’essaye donc des trucs.  
J’ai vu qu’il été possible d’attribuer des droits a certains utilisateurs ou groupe sur des fichier, lecture écriture, exécution .  
Quand je créé un fichier via le terminal avec «&nbsp;touch + nom du fichier&nbsp;» je peux modifier les droits grâce a «&nbsp;chmod&nbsp;»  
cependant quand j’enregistre un fichier libre office writer après avoir tapé quelque chose par exemple il m’est impossible de modifier les droit dans le terminal.  
quand je tape " ls -l + le nom du fichier libre office" il est écrit «&nbsp;ls: impossible d’accéder a nom du fichier : aucun fichier ou dossier de ce type&nbsp;»  
pourtant je le vois bien ce fichier il est sous mes yeux!!! il est d’ailleurs passé avec un .odt a la fin du nom (je ne sais pas non plus ce que c’est) alors que tout les fichiers créé via le terminal n’ont pas .odt  
Je ne sais pas si j’ai été clair et si m’a question est totalement débile, en tout cas je vous remercie si vois avez 5 minutes a m’accorder.

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 11:59 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/2 "2023-11-28T11:59:29Z")

</div>

Bonjour @Speutch  
Auriez vous la possibilité de faire un

> stat

avec le nom du fichier en étant dans son répertoire s’il vous plait?

Comme par exemple

`stat unfichieraupif.odt`

Assurez vous bien du chemin

Vous devriez avoir un output ressemblant peu ou prou à

```
loic@desktop:/mnt/c/Users/Loic/Documents$ touch unfichieraupif.odt
loic@desktop:/mnt/c/Users/Loic/Documents$ stat unfichieraupif.odt
  File: unfichieraupif.odt
  Size: 0 Blocks: 0 IO Block: 512 regular empty file
Device: 0,76 Inode: 38280596832684265 Links: 1
Access: (0777/-rwxrwxrwx) Uid: ( 1000/ loic) Gid: ( 1000/ loic)
Access: 2023-11-28 13:14:09.253724300 +0100
Modify: 2023-11-28 13:14:09.253724300 +0100
Change: 2023-11-28 13:14:09.253724300 +0100
 Birth: -
loic@desktop:/mnt/c/Users/Loic/Documents$

```

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 12:27 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/3 "2023-11-28T12:27:42Z")

</div>

bonjour,  
tout d’abord merci de votre réponse.  
quand je fait stat il est écrit  
stat : impossible d’exécuter statsx ‹&nbsp;unfichieraupif/odt&nbsp;›: aucun fichier ou dossier de ce type .  
mais la commande marche quand je crée le fichier directement du terminal avec touch unfichieraupif  
d’ailleurs le odt n’apparait pas quand le fichier crée vient du terminal.  
j’ai l’impression que c’est quand il y a le .odt que le dossier n’existe plus dans le terminal…  
je vient de modifier un dossier crée dans le terminal, il est passé en .odt et je ne peux plus modifier les droits alors que je le pouvais juste avant …

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 12:31 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/4 "2023-11-28T12:31:36Z")

</div>

C’etait un exemple

unfichieraupif.odt doit etre remplacé par votre fichier odt

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 12:34 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/5 "2023-11-28T12:34:27Z")

</div>

oui oui c’est ce que j’ai fait c’etais pour que ce soit plus simple dans l’explication.  
Je viens de me rendre compte que c’est quand le fichier passe en format ODF que je ne peut plus y toucher dans le terminal.  
quand il reste en format texte tout marche

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 12:36 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/6 "2023-11-28T12:36:43Z")

</div>

Hum…  
Je viens d’effectuer la manip sur un serveur et ca marche pour moi

Je vais essayer de voir sur une machine linux où j’ai un env de bureau d’installé

Confirmez moi svp ce que vous essayez de voir: essayez vous de faire ouvrir/modifier le fichier créé par user1 par user2?

Je vous confirme que je n’ai aucun souci avec l’extention odt

ps: une question par curiosité: avec quel utilisateur avez vous fait le «&nbsp;touch&nbsp;»?

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 1:06 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/7 "2023-11-28T13:06:58Z")

</div>

j’essaye de modifier les droit de lecture d’écriture ou d’exécution d’un fichier livre office writer.  
peut être qu’il est tout simplement pas possible de le modifier les droit sur ce type de fichier .

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 1:07 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/8 "2023-11-28T13:07:37Z")

</div>

> [@Speutch](#):
>
> peut être qu’il est tout simplement pas possible de le modifier les droit sur ce type de fichier .

Non tout est possible je vous rassure mais pas avec n’importe quel utilisateur

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 1:28 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/9 "2023-11-28T13:28:51Z")

</div>

pour répondre a la question sur l’utilisateur j’ai essayé avec le compte user1 qui est administrateur et aussi en passant en mode route avec la commande su

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 1:33 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/10 "2023-11-28T13:33:58Z")

</div>

mettez vous en root et faites un chmod 777 sur le fichier  
perso je ferais un

> chown user1:user1

sur le fichier ce qui changerait le propriétaire

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 1:40 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/11 "2023-11-28T13:40:43Z")

</div>

je viens de voir que si le fichier est enregistré dans dossier personnelle je peux modifier les droits, mais a partir du moment ou il est dans un autre dossier tel que document je ne peut plus toucher aux droits. savez vous pourquoi ?  
je suis désolé si mes questions semble banal

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 1:42 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/12 "2023-11-28T13:42:58Z")

</div>

Mettez vous en root en faisant:

> su -

et faites soit

> chmod 777

sur le fichier

soit directement un `chown user1:user1`

> [@Speutch](#):
>
> je viens de voir que si le fichier est enregistré dans dossier personnelle je peux modifier les droits, mais a partir du moment ou il est dans un autre dossier tel que document je ne peut plus toucher aux droits. savez vous pourquoi ?

je crois que les permissions sur les dossiers doivent etre differentes

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 1:46 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/13 "2023-11-28T13:46:45Z")

</div>

quand je fait chown user1:user1  
Il est ecrit : chown: opèrande manquant après «&nbsp;user1:user1&nbsp;»

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 1:49 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/14 "2023-11-28T13:49:28Z")

</div>

> chown user1:user1 lenomdufichier

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 1:57 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/15 "2023-11-28T13:57:22Z")

</div>

après la manip Comme depuis le début quand il est dans dossier personnelle je peux accéder aux droits et quand je le met dans un dossier le terminal me dit : impossible d’accéder a 'test1" aucun fichier ou dossier de ce type. par contre je peux modifier les droits du dossier si lui est dans dossier personnelle …

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 1:58 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/16 "2023-11-28T13:58:59Z")

</div>

ok regardez les droits de

> dossier personnel

et mettez les memes au dossier cible

en etant root

les commandes seraient du style

> stat dossier1

> chmod 755 dossier2

les chiffres dependent de

> stat dossier1

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 2:13 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/17 "2023-11-28T14:13:31Z")

</div>

J’ai tout essayé, les droits sont les mêmes pour dossier perso et dossier2.  
a partir du moment ou le fichier n’est plus dans dossier personnel il n’existe plus pour le terminal.  
de même si je crée un sous dossier dans un dossier qui lui est dans document personnel je peux modifier les droits du dossier mais pas les droits du sous dossier…  
j’ai essayé en mode root ou non pourtant…

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 28, 2023, 2:16 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/18 "2023-11-28T14:16:12Z")

</div>

Problème de PATH tous ça …

Donne le retour de tes commandes et surtout un coup de _ls -la_ sur le répertoire et le répertoire parent d’où tu cherches à modifier des droits sur des fichiers.  
En ce moment vous perdez votre temps … il y a aucun retour de commandes et donc aucune certitudes de ce qu’il est fait par rapport à ce qu’il est demandé.

---

<div class="post-metadata">

**Author:** ![loicmtp](https://www.debian-fr.org/user_avatar/www.debian-fr.org/loicmtp/32/13315_2.png) [@loicmtp](https://www.debian-fr.org/u/loicmtp)\
**Post date:** [Novembre 28, 2023, 2:29 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/19 "2023-11-28T14:29:22Z")

</div>

On ne perd jamais son temps

---

<div class="post-metadata">

**Author:** ![Speutch](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/f14d63/32.png) [@Speutch](https://www.debian-fr.org/u/Speutch)\
**Post date:** [Novembre 28, 2023, 2:31 UTC](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240/20 "2023-11-28T14:31:49Z")

</div>

Quand je fait ls -la test (c’est le nom du dossier)  
total 12  
drwxrwxrwx 3 loisb loisb 4096 28 nov. 15:08 . ( le . est en vert)  
drwxrwx— 18 loisb loisb 4096 28 nov 14:53 … (les …sont en bleu)  
drwxr-xr-x 2 loisb loisb 4096 28 nov 15:08 dossier12 (il est en bleu)  
Je precise que dossier12 est un sous dossier du dossier test (qui lui est dans dossier personnel) et que dedans il y a un fichier libreoffice writter.  
quand je fait ls -la dossier12  
ls: impossible d’acceder a ‹&nbsp;dossier12&nbsp;› : aucun fichier ou dossier de ce type

[Page suivante](https://www.debian-fr.org/t/gestion-des-droits-dun-fichier/89240.md?page=2)
