Droits d'acces

Résolu/Fermé
Rami50 Messages postés 36 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 22 mars 2013 - 20 mars 2009 à 16:27
Rami50 Messages postés 36 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 22 mars 2013 - 21 mars 2009 à 14:01
Bonjour,
je voudrais bien savoir que lors qu'on veu supprimer un sous repertoire est ce qu'on devra voir les deroits d'acces
du repertoire pere ou on doit voir les droits d'acces du proprietere ?
voila un exemple:
$ls /

drwxr-x--x 47 yunes ens 4096 mai 3 2008 /home/user/yunes
drwxrwxr-x 2 root sys 512 jan 12 2008 /home/user/yunes/subdir
.
.
.


est ce que yunes a le droit de supprimer subdir ou root??et pourkoi ?
MERCI

5 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
21 mars 2009 à 03:15
Salut,

En fait ce n'est pas très compliqué d'attribuer/enlever des droits d'accès.
Toutefois la gestion des droits peut s'avérer compliquer en fonction d'objectives proposés.

Il y a des moments que même le root ne puisse pas supprimer un fichier.
Que ça soit root ou pas il faut regarder les droits et les attributs des fichiers.

Quand fiddy, dit que le root fait ce qu'il veut (et il a raison ;-), il faut prendre en compte qu'avant de faire certaines manipulations, à son tour root doit d'abord changer un certain comportement/droit/attribut avant de faire l'opération voulue.

lami20j@debian:~/trash$ touch fichier
lami20j@debian:~/trash$ ls -l fichier
-rw-r--r-- 1 lami20j lami20j 0 mar 21 03:08 fichier
lami20j@debian:~/trash$ lsattr fichier
------------------- fichier
lami20j@debian:~/trash$ sudo su
[sudo] password for lami20j:
debian:/home/lami20j/.local/share/Trash/files# chattr +i fichier
debian:/home/lami20j/.local/share/Trash/files# exit
exit
lami20j@debian:~/trash$ lsattr fichier
----i-------------- fichier
lami20j@debian:~/trash$ rm fichier
rm: détruire un fichier protégé en écriture fichier régulier vide `fichier'? y
rm: ne peut enlever `fichier': Opération non permise
lami20j@debian:~/trash$ sudo su
debian:/home/lami20j/.local/share/Trash/files# rm fichier
rm: ne peut enlever `fichier': Opération non permise
debian:/home/lami20j/.local/share/Trash/files# exit
exit
lami20j@debian:~/trash$ su -
debian:~# rm /home/lami20j/trash/fic
fichier  fic.txt
debian:~# rm /home/lami20j/trash/fichier
rm: ne peut enlever `/home/lami20j/trash/fichier': Opération non permise
debian:~#




1
Bonjour,

Oui, yunes a le droit d'écrire dans le répertoire père (/home/usrs/yunes), donc il peut supprimer le nom subdir.

Supprimer un nom de fichier consiste à écrire dans le répertoire père. Le fichier lui-même est supprimé lorsqu'il n'a plus aucun nom et qu'aucun processus ne l'utilise.

Manu
0
Rami50 Messages postés 36 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 22 mars 2013 32
20 mars 2009 à 21:16
merci bcps MANU
0
Rami50 Messages postés 36 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 22 mars 2013 32
20 mars 2009 à 22:58
et l'admin(root) pourra t-il supprimer subdir ?
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
21 mars 2009 à 02:52
Salut,
Le root fait ce qu'il veut ;-).
0
Rami50 Messages postés 36 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 22 mars 2013 32
21 mars 2009 à 03:41
je voudrais bien savoir quel sont les droits d'acces necessaires pour copier un fichier placé dans un repertoire
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
21 mars 2009 à 11:00
Pour copier un fichier, il faut que celui-ci ait le droit de lecture (r).
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Rami50 Messages postés 36 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 22 mars 2013 32
21 mars 2009 à 14:01
MERCI pour vous tous
0