rm-beskyttelse: Et sikkert alternativ, når du sletter filer

Mange mennesker har haft problemer med at bruge den berømte, men farlige rm-kommandoSelv for dage siden var det kendt GitLab-datatab når ved en fejltagelse din sysadmin slettede den forkerte database. Af denne sidste grund og nogle andre, ideen om oprette et værktøj, der gør det muligt at verificere, at når man sletter filer, er brugeren sikker på den procedure, han udfører og resultatet af denne idé er rm-beskyttelse.

Selvom der allerede er andre værktøjer, der giver os mulighed for at slette filer sikkert, rm-beskyttelse det har egenskaber, der sandsynligvis gør det meget mere fleksibelt og interessant.

Hvad er rm-beskyttelse?

Det er et open source-værktøj, udviklet i python, som et sikkert alternativ til sletning af filer. Hans opførsel er den samme som den berømte rm-kommando (herunder dets argumenter og anvendelsesmåde). Den eneste forskel er, at denne kommando ikke sletter de filer, hvor der er en .*.rm-protection og bekræftelsesspørgsmålet blev ikke besvaret.

¿Hvad er den sikreste måde at kontrollere, at når vi sletter filer, er vi ikke ca $% / & ...? Nå, for skabere af rm-beskyttelsesvaret er, at brugeren selv bekræfter, at han ønsker at slette den pågældende fil. Derudover giver det brugerne mulighed for at sætte mærker på de filer, der er meget vigtige, hvilket sparer de fleste brugere en masse hovedpine.

rm-beskyttelse sigter mod at yde maksimal beskyttelse og fleksibilitet samt have mindst mulig indflydelse på den daglige drift. rm-kommando

Hvordan bruges rm-beskyttelse?

Anvendelsen af rm-beskyttelse Det er ret simpelt, det består af to funktioner: rm-p y protect. At være beskytte den person, der har ansvaret for at beskytte de filer, som vi ikke ønsker at blive fjernet (eller som kan fjernes, så længe det er brugerens reelle ønske)

Dette kan bedst ses i følgende casestudie:

Vi vil have den fil, der hedder no_me_elimines.txt Det kan ikke elimineres, eller hvis det kun kan elimineres, hvis et sikkerhedsspørgsmål besvares, i så fald skal vi bare udføre protec no_me_elimines.txt  og angiv sikkerhedsspørgsmål og svar. Hvis vi virkelig vil slette filen, skal vi bare udføre den rm-p no_me_elimines.txt og besvare sikkerhedsspørgsmålet.

Vi kan se rm-beskyttelse i aktion, i følgende gif:

slette filer

Hvordan installeres rm-beskyttelse?

Installationen og konfigurationen af ​​rm-beskyttelse er ret enkel, vi skal have python pip installeret, så åbner vi en terminal og udfører følgende kommando:

pip install rm-protection Det er også praktisk at oprette et alias af rm-p, der skal bruges som rm, så det bliver mere effektivt, når du bruger alias rm="rm-p"

Begynd derefter at beskytte dine filer ved hjælp af protect.

Dette er uden tvivl en interessant måde at slette filer sikkert på, da vi bedre kan beskytte vores vigtigste filer. Også hvis vi leger lidt med kommandoerne, kan vi endda beskytte filer eller mapper, der opfylder bestemte egenskaber.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   cristian sagde han

    Meget nyttig Mange tak

  2.   carlitux sagde han

    Super nyttigt! Og min egen erfaring fortæller mig, at jeg skal installere det så hurtigt som muligt, fordi det allerede minder mig om episoder, som jeg gerne vil have glemt. Rm-kommandoen er nyttig, men kan forårsage større katastrofer.
    Mange tak.
    Greetings!

  3.   Anonymous sagde han

    Mange tak!

  4.   Sebas sagde han

    Noget fortæller mig, at det ikke fungerer, på samme måde som den aktuelle kommando forårsager problemerne: fordi bortfaldet slutter, når du smører det.
    Og jeg tror, ​​at ingen vil beskytte hver fil / mappe, som skal og kunne beskyttes med en tilladelse.