Bonjour,
je lis mes droits, ceux des fichiers et des dossiers...
J'arrive à supprimer un dossier en CLI (dont je ne suis ni le propriétaire, ni élément du groupe de propriétaires, ...),
alors que la mise à la corbeille via Dolphin est impossible.
(C'est plus un partage qu'une bouée à la mer, si vous n'avez pas l'envie d'avoir envie, ne lisez pas)
Petits rappels:
Pour que le contenu d'un dossier puisse être lu, il faut que les attributs de son dossier-parent contiennent r-x pour le propriétaire de ce même dossier (si j'en suis le propriétaire), ou pour le groupe propriétaire de ce même dossier (celui parent).
exemple (thierry fait partie du groupe 'users'):
drwxrwx--- 2 UserFTP1 users 4096 11. Apr 21:58 Test_Droit_Dossier
Pour que le contenu d'un dossier puisse être supprimer, renommer et pour pouvoir créer un fichier dans ce dossier (ou déplacer dans ce dossier), il faut que les attributs de son dossier-parent contiennent -wx pour le propriétaire de ce même dossier (si j'en suis le propriétaire), ou pour le groupe propriétaire de ce même dossier (celui parent).
exemple (thierry fait partie du groupe 'users'):
drwxrwx--- 2 UserFTP1 users 4096 11. Apr 21:58 Test_Droit_Dossier
Étude de cas:
1) Présentation de l’arborescence des dossiers, de leurs attributs et des différents propriétaires:
Test_Droit_Dossier/ |
| ├── essai (un fichier vide) |
| ├── Neuer Ordner00 |
| └── Neuer Ordner_ROOT |
Voici les attributs de chacun des dossiers (le dossier-parent est ' Test_Droit_Dossier'), 'thierry' fait partie du groupe 'users' qui est le groupe propriétaire de 'Test_Droit_Dossier', mais 'thierry' n'est pas le propriétaire de 'Test_Droit_Dossier' (le dossier-parent des autres dossiers...)
drwxrwx--- 4 UserFTP1 users 4096 11. Apr 20:18 Test_Droit_Dossier
-rw-r--r-- 1 thierry users 0 11. Apr 19:57 essai
drwxr-xr-x 2 UserFTP1 root 4096 11. Apr 20:10 Neuer Ordner00
drwxr-xr-x 2 root root 4096 11. Apr 20:06 Neuer Ordner_ROOT
On remarque que 'thierry' n'est pas le propriétaire du dossier 'Neuer Ordner00' ou 'Neuer Ordner_ROOT' (c'est respectivement 'UserFTP1' et 'roo't), et 'thierry n'appartient pas au groupe propriétaire de ces deux dossiers (c'est 'root')
2) Action on tourne !! (on essaie de supprimer les deux dossiers)
On supprime en CLI:
thierry@linux-5bj8:~/Documents/Test_Droit_Dossier> rm -R Neuer\ Ordner00/
rm: Verzeichnis (schreibgeschützt) 'Neuer Ordner00/' entfernen? j (dossier protégé en écriture, effacer ? oui )
thierry@linux-5bj8:~/Documents/Test_Droit_Dossier>
thierry@linux-5bj8:~/Documents/Test_Droit_Dossier> rm -R Neuer\ Ordner00/
rm: Verzeichnis (schreibgeschützt) 'Neuer Ordner_ROOT/' entfernen? j (dossier protégé en écriture, effacer ? oui )
thierry@linux-5bj8:~/Documents/Test_Droit_Dossier>
thierry@linux-5bj8:~/Documents/Test_Droit_Dossier> ls
essai
Les dossiers ont bien été effacés.
3) On essaie d'envoyer (werfen) les dossiers à la corbeille (Papierkorb) avec Dolphin
Impossible d'envoyer ces mêmes dossiers à la corbeille avec Dolphin
Conclusion::
Pourquoi la mise à la corbeille est impossible avec Dolphin quand je ne suis ni le propriétaire d'un dossier, ni élément du groupe propriétaire ?
C'est autant une question qu'un partage...
(la suppression définitive est possible avec Dolphin, je n'ai pas pris de capture d’écran)
En étant dans la même arborescence que ci-dessus, mais avec
- drwxr-xr-x 2 UserFTP1 user 4096 11. Apr 20:10 Neuer Ordner00
la mise à la corbeille est encore impossible - drwx-w---- 2 UserFTP1 user 4096 11. Apr 20:10 Neuer Ordner00
la mise à la corbeille est autorisée !!