in

Pourquoi Linux permet-il aux utilisateurs de supprimer le répertoire racine?

La plupart du temps, aucun de nous n’effectue volontairement une action qui brisera littéralement nos systèmes d’exploitation et nous obligera à les réinstaller. Mais que se passerait-il si une telle action pouvait facilement se produire même par accident de la part de l’utilisateur? Le post de questions-réponses de SuperUser d’aujourd’hui a la réponse à la question d’un lecteur confus.

La question

Le lecteur SuperUser fangxing veut savoir pourquoi Linux autoriserait les utilisateurs à supprimer le répertoire racine:

Lorsque j’ai installé Linux sur mon ordinateur pour la première fois, j’ai toujours aimé l’utiliser car je n’avais pas besoin d’ajouter et de saisir mon mot de passe chaque fois que j’exécutais une commande nécessitant des autorisations de niveau racine.

Un jour, je voulais juste supprimer un répertoire et j’ai couru, ce qui a «cassé» mon système. Je me suis demandé pourquoi les concepteurs de Linux n’avaient pas empêché une commande aussi dangereuse d’être exécutée si facilement.

Pourquoi Linux permet-il aux utilisateurs de supprimer le répertoire racine?

La réponse

Ben N, contributeur SuperUser, a la réponse pour nous:

Pourquoi devrait-il vous empêcher de faire ce que vous voulez avec votre propre ordinateur? Se connecter en tant que ou utiliser signifie littéralement à la machine: « Je sais ce que je fais. » Empêcher les gens de faire des choses douteuses les empêche généralement de faire des choses intelligentes (tel qu’exprimé par Raymond Chen).

En outre, il y a une raison singulièrement bonne pour permettre à un utilisateur de torcher le répertoire racine: mettre hors service un ordinateur en effaçant complètement le système d’exploitation et le système de fichiers. (Danger! Sur certains systèmes UEFI, peut aussi brique la machine physique.) C’est aussi une chose raisonnable à faire à l’intérieur d’un prison chroot.

Apparemment, les gens ont tellement exécuté la commande accidentellement qu’une fonction de sécurité a été ajoutée. ne fait rien sur la plupart des systèmes à moins qu’il ne soit également fourni, et il n’y a aucun moyen que vous puissiez taper cela par accident. Cela aide également à se prémunir contre scripts shell mal écrits mais bien intentionnés.

Avez-vous quelque chose à ajouter à l’explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d’autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comment transformer un Raspberry Pi en un lecteur Plex bon marché avec RasPlex

Comment transformer un Raspberry Pi en un lecteur Plex bon marché avec RasPlex

Comment utiliser et configurer le mode «Économiseur de batterie» de Windows 10

Comment utiliser et configurer le mode «Économiseur de batterie» de Windows 10