rm-protection: Bezpečná alternatíva pri mazaní súborov

Mnoho ľudí malo problémy s používaním slávneho, ale nebezpečného príkaz rmUž pred niekoľkými dňami sa vedelo o Strata dát GitLab keď omylom váš sysadmin vymazal nesprávnu databázu. Z tohto posledného dôvodu a niektorých ďalších je myšlienka vytvoriť nástroj, ktorý by umožňoval overiť, či je používateľ pri mazaní súborov istý procesom, ktorý vykonáva a výsledok tejto myšlienky je rm-ochrana.

Aj keď už existujú ďalšie nástroje, ktoré nám umožňujú bezpečné mazanie súborov, rm-ochrana má vlastnosti, vďaka ktorým je pravdepodobne oveľa flexibilnejší a zaujímavejší.

Čo je to rm-ochrana?

Je to nástroj otvoreného zdroja vyvinutý v Krajta, ako bezpečná alternatíva na mazanie súborov. Jeho chovanie je rovnaké ako u slávneho príkaz rm (vrátane jeho argumentov a spôsobu použitia). Rozdiel je iba v tom, že tento príkaz neodstráni tie súbory, ktoré existujú .*.rm-protection a verifikačná otázka nebola zodpovedaná.

¿Aký je najbezpečnejší spôsob, ako skontrolovať, či pri mazaní súborov nie sme ca $% / & ...? No, pre tvorcovia rm-ochrany, odpoveď je, že používateľ sám potvrdzuje, že chce predmetný súbor vymazať. Okrem toho dáva používateľom možnosť označiť tie súbory, ktoré sú skutočne dôležité, čo väčšine používateľov ušetrí veľa bolesti hlavy.

rm-ochrana si kladie za cieľ poskytnúť maximálnu ochranu a flexibilitu a mať čo najmenší dopad na každodennú prevádzku. príkaz rm

Ako používať ochranu rm?

Použitie rm-ochrana Je to celkom jednoduché, skladá sa z dvoch funkcií: rm-p y protect. Byť chrániť osoba zodpovedná za ochranu súborov, ktoré chceme vylúčiť (alebo ktoré je možné vylúčiť, pokiaľ je to skutočným želaním používateľa).

Najlepšie to vidieť na nasledujúcej prípadovej štúdii:

Chceme pomenovať súbor no_me_elimines.txt Nedá sa vylúčiť, alebo ak to nie je možné, dá sa to vylúčiť, iba ak bude zodpovedaná bezpečnostná otázka, v takom prípade stačí vykonať protec no_me_elimines.txt  a označte bezpečnostnú otázku a odpoveď. V prípade, že chceme súbor naozaj zmazať, musíme ho jednoducho spustiť rm-p no_me_elimines.txt a odpovedzte na bezpečnostnú otázku.

Môžeme vidieť rm-ochrana v akcii, v nasledujúcom gife:

vymazať súbory

Ako nainštalovať rm-protection?

Inštalácia a konfigurácia rm-protection je dosť jednoduchá, musíme mať nainštalovaný python pip, potom otvoríme terminál a vykonáme nasledujúci príkaz:

pip install rm-protection Je tiež vhodné vytvoriť alias rm-p, ktorý sa použije ako rm, takže bude efektívnejší pri používaní alias rm="rm-p"

Potom začnite chrániť svoje súbory pomocou protect.

Toto je bezpochyby zaujímavý spôsob bezpečného mazania súborov, pretože môžeme lepšie chrániť naše najdôležitejšie súbory. Aj keď sa trochu pohrávame s príkazmi, mohli by sme dokonca chrániť súbory alebo adresáre, ktoré spĺňajú určité vlastnosti.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Cristian dijo

    Veľmi užitočné Ďakujem pekne

  2.   carlitux dijo

    Super užitočné! A moja vlastná skúsenosť mi hovorí, že by som si ho mal nainštalovať čo najskôr, pretože mi už pripomína epizódy, na ktoré by som rád zabudol. Príkaz rm je veľmi užitočný, ale môže spôsobiť veľké katastrofy.
    Děkuju mnohokrát.
    Zdravím!

  3.   Anonymný dijo

    Ďakujem moc!

  4.   sebas dijo

    Niečo mi hovorí, že to nebude fungovať, rovnako ako súčasný príkaz spôsobuje problémy: pretože uplynutie platnosti končí tým, ako ho rozmaznete.
    A myslím si, že nikto nebude chrániť každý súbor / priečinok, ktorý by mal a mohol byť už chránený povolením.