rm-bescherming: een veilig alternatief bij het verwijderen van bestanden

Veel mensen hebben problemen gehad met het gebruik van de beroemde maar gevaarlijke rm-opdrachtZelfs dagen geleden was het bekend over de GitLab-gegevensverlies wanneer uw sysadmin per ongeluk de verkeerde database heeft verwijderd. Om deze laatste reden en enkele andere, het idee van maak een tool waarmee kan worden gecontroleerd of de gebruiker bij het verwijderen van bestanden zeker is van de procedure die hij uitvoert en het resultaat van dat idee is rm-bescherming.

Hoewel er al andere tools zijn waarmee we bestanden veilig kunnen verwijderen, rm-bescherming het heeft kenmerken die het waarschijnlijk veel flexibeler en interessanter maken.

Wat is RM-bescherming?

Het is een open source tool, ontwikkeld in Python, als een veilig alternatief voor het verwijderen van bestanden. Zijn gedrag is hetzelfde als het beroemde rm-opdracht (inclusief de argumenten en wijze van gebruik). Het enige verschil is dat deze opdracht de bestanden met een .*.rm-protection en de verificatievraag werd niet beantwoord.

¿Wat is de veiligste manier om te controleren of we bij het verwijderen van bestanden niet ca $% / & ...? Nou, voor de makers van rm-bescherming, het antwoord is dat de gebruiker zelf bevestigt dat hij het betreffende bestand wil verwijderen. Het geeft gebruikers ook de mogelijkheid om die bestanden te markeren die echt belangrijk zijn, waardoor de meeste gebruikers veel kopzorgen besparen.

rm-bescherming streeft naar maximale bescherming en flexibiliteit, en heeft tevens een zo klein mogelijke impact op de dagelijkse werking. rm-opdracht

Hoe gebruik je rm-protection?

Het gebruik van rm-bescherming Het is vrij eenvoudig, het is samengesteld uit twee functionaliteiten: rm-p y protect. Wezen beschermen de persoon die verantwoordelijk is voor het beschermen van de bestanden die we niet willen verwijderen (of die kan worden verwijderd zolang het de echte wens van de gebruiker is).

Dit is het beste te zien in de volgende case study:

We willen het bestand met de naam no_me_elimines.txt Het kan niet worden geëlimineerd, of als dat niet lukt, kan het alleen worden geëlimineerd als een beveiligingsvraag wordt beantwoord, in dat geval moeten we alleen uitvoeren protec no_me_elimines.txt  en geef de beveiligingsvraag en het antwoord aan. Als we het bestand echt willen verwijderen, moeten we het gewoon uitvoeren rm-p no_me_elimines.txt en beantwoord de beveiligingsvraag.

We kunnen zien rm-bescherming in actie, in de volgende gif:

bestanden verwijderen

Hoe installeer ik rm-bescherming?

De installatie en configuratie van rm-protection is vrij eenvoudig, we moeten python pip hebben geïnstalleerd, dan openen we een terminal en voeren we de volgende opdracht uit:

pip install rm-protection Het is ook handig om een ​​alias van rm-p te maken, om als rm te gebruiken, zodat het efficiënter zal zijn bij het gebruik alias rm="rm-p"

Begin dan met het beschermen van uw bestanden met protect.

Dit is zonder twijfel een interessante manier om bestanden veilig te verwijderen, aangezien we onze belangrijkste bestanden beter kunnen beschermen. Als we spelen met de opdrachten, kunnen we zelfs bestanden of mappen beschermen die aan bepaalde kenmerken voldoen.


4 reacties, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   cristian zei

    Heel handig Heel erg bedankt

  2.   carlitux zei

    Super handig! En mijn eigen ervaring leert me dat ik het zo snel mogelijk moet installeren omdat het me al herinnert aan afleveringen die ik graag vergeten zou willen hebben. De opdracht rm is erg handig, maar kan grote rampen veroorzaken.
    Heel hartelijk bedankt.
    Groeten!

  3.   anoniem zei

    Hartelijk dank!

  4.   Sebas zei

    Iets zegt me dat het niet zal werken, op dezelfde manier dat het huidige commando de problemen veroorzaakt: omdat het verloop eindigt nadat je het hebt uitgesmeerd.
    En ik denk dat niemand elk bestand / elke map gaat beschermen, wat al met een toestemming zou moeten en kunnen worden beschermd.