[RM] Interdire la commande Rm (résolu)

Applications, problèmes de configuration réseau
ManaOxygen
Hankyu
Messages : 26
Inscription : ven. 09 août 2013, 19:19

[RM] Interdire la commande Rm (résolu)

Message par ManaOxygen »

Bonjour,

Simple curiosité de ma part, mais est-il possible de blacklister la commande rm (ou de restreindre son usage au superuser) ?

En voulant faire du rangement, il m’est déjà arrivé de la taper en lieu et place de mv, les mots move et remove ayant tendance à se mélanger dans mon esprit.

Alors oui ça fait place nette, mais c’est pas vraiment l’objectif…

J’ai essayé de créer un groupe rm et suis allé dans /bin/rm et /usr/bin/rm pour changer les permissions, mais j’ai dû rater un truc et mon user peut toujours l’utiliser.

Image
Dernière modification par ManaOxygen le lun. 30 déc. 2024, 16:17, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17572
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [RM] Interdire la commande Rm

Message par benjarobin »

Bonjour,
Techniquement oui tu pourrais enlever les permissions d’exécution pour les autres, soit les droits 750, ou dit autrement -rwxr-x---
Jamais utiliser une interface graphique pour jouer avec les droits, car cela ne te donne pas toutes les options, ...
Mais clairement je te déconseille vivement de toucher aux permissions, tu vas casser l'intégralité de ton système, car certains autres programmes peuvent nécessiter cette commande !
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
ManaOxygen
Hankyu
Messages : 26
Inscription : ven. 09 août 2013, 19:19

Re: [RM] Interdire la commande Rm (resolu)

Message par ManaOxygen »

Oui, c'est ce que je me suis dit après coup... que certains programmes en ont peut-être besoin.
Bon ba merci. ^^
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17572
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [RM] Interdire la commande Rm (résolu)

Message par benjarobin »

Après tu peux créer un alias afin d'ajouter l'option -i.
Cet alias est fournit dans ton bashrc (si tu utilises bash), et normalement l'impact serait plus limité.

Code : Tout sélectionner

alias rm='rm -i '
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
ManaOxygen
Hankyu
Messages : 26
Inscription : ven. 09 août 2013, 19:19

Re: [RM] Interdire la commande Rm (résolu)

Message par ManaOxygen »

Oh parfait ! C'est ce qu'il me fallait.
Merci.
Répondre