logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-07-2023 13:47:39

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

[résolu]mon user peut supprimé des fichiers root

Hello
Je m’inquiète je viens de supprimé un fichier root avec rm en simple user
je précise que ceci Depuis Bookwork migré depuis Bullseye
j'ai refais le test plusieurs fois avec sudo ou avec su - idem

touch /home/stephane/test_rm


ls -l test_rm


-rw-r--r-- 1 root root 0  3 juil. 14:39 test_rm


rm test_rm


rm : supprimer 'test_rm' qui est protégé en écriture et est du type « fichier vide » ? o


ls -l test_rm


ls: impossible d'accéder à 'test_rm': Aucun fichier ou dossier de ce type
 


il me suffit de répondre oui pour supprimé le fichier scratchhead.gif

edit: idem si je met du contenu dans le fichier, c'est fort ce truc
bon pareil sous Debian 11 , ça a sûrement toujours été , mais je le constat seulement maintenant
étrange quand même , je suis user et administrateur de l'ordi , mais quid des users qui ne sont pas sensés pouvoir supprimer un fichier root?

Dernière modification par Croutons (03-07-2023 16:43:07)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#2 03-07-2023 14:27:47

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [résolu]mon user peut supprimé des fichiers root

Bonjour Croutons !  smile


cat /etc/debian_version

12.0




$ su -

Mot de passe :



# touch test



# ls -ail test

47 -rw-r--r-- 1 root root 0  3 juil. 15:18 test




$ rm test

rm : supprimer 'test' qui est protégé en écriture et est du type « fichier vide » ? o
rm: impossible de supprimer 'test': Permission non accordée



Je te laisse conclure.


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#3 03-07-2023 15:06:31

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [résolu]mon user peut supprimé des fichiers root

ba j'en conclu pas grand chose sinon c'est que c'est pas normale
mais sur 2 installations différente quand même , j'aimerais comprendre
le point commun entre les 2 installations c'est que j'ai fait la migration vers la version Debian supérieur
Deb10 vers Deb11
Deb11 vers Deb12
j'ai un triple bot
Win7, Debian11,Debian12

Dernière modification par Croutons (03-07-2023 15:37:13)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#4 03-07-2023 15:54:38

raleur
Membre
Inscription : 03-10-2014

Re : [résolu]mon user peut supprimé des fichiers root

Montrez les permissions du répertoire parent.
Ce sont les permissions sur le répertoire parent qui déterminent si l'utilisateur peut "supprimer" un fichier, pas les permissions sur le fichier lui-même.
La commande rm ne supprime pas vraiment un fichier, elle ne fait que casser le lien entre l'entrée de répertoire et le fichier. Il s'agit donc d'une modification du répertoire parent et non du fichier lui-même.

Dernière modification par raleur (03-07-2023 16:05:12)


Il vaut mieux montrer que raconter.

Hors ligne

#5 03-07-2023 16:28:59

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [résolu]mon user peut supprimé des fichiers root

ah ok d'ou le résultat différent chez gilles qui opère directement sous /root
ah donc si je comprend bien vu que le répertoire parent m'appartient ce comportement est normale?

ls -ld
drwxr-xr-x 56 stephane stephane 12288  3 juil. 16:16 .
 stephane@NakeDeb ~
 $ pwd
/home/stephane
 


edit: désolé je vous et induit en erreur je viens de voir dans mon message 1 j'ai mal mis les commandes
c'est un fichier appartenant a root dans le répertoire de l'user

Dernière modification par Croutons (03-07-2023 16:39:40)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#6 03-07-2023 16:32:41

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : [résolu]mon user peut supprimé des fichiers root

Croutons a écrit :

ah donc si je comprend bien vu que le répertoire parent m'appartient ce comportement est normale?



Exactement. Ce que tu as modifié en supprimant le fichier ce n’est pas le fichier lui-même mais le répertoire le contenant, ce que tu es autorisé à faire.


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#7 03-07-2023 16:42:04

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [résolu]mon user peut supprimé des fichiers root

on en apprend tout les jours , je note sa dans un coin (de mon cerveau pas sur, mais au moins dans mon fichier zim)

Dernière modification par Croutons (03-07-2023 16:43:28)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#8 03-07-2023 18:54:16

raleur
Membre
Inscription : 03-10-2014

Re : [résolu]mon user peut supprimé des fichiers root

Croutons a écrit :

gilles qui opère directement sous /root


Où vois-tu que le fichier de Gilles est dans /root ? Un utilisateur normal ne devrait même pas pouvoir lire le contenu de /root.

Croutons a écrit :

si je comprend bien vu que le répertoire parent m'appartient ce comportement est normale?


Non, si tu as la permission d'écrire dans le répertoire, peu importe qu'il t'appartienne ou pas.
Exception : répertoire avec le "sticky bit" (t) qui permet de supprimer un fichier seulement si on est propriétaire du fichier ou du répertorie. Exemple : /tmp où tout le monde peut lire et écrire.


Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums