rm-suojaus: Turvallinen vaihtoehto tiedostoja poistettaessa

Monilla ihmisillä on ollut vaikeuksia käyttää kuuluisaa mutta vaarallista rm-komentoJopa päiviä sitten se oli tiedossa GitLab-tietojen menetys kun vahingossa sysadmin poisti väärän tietokannan. Tästä viimeisestä ja joistakin muista ajatuksista luoda työkalu, jonka avulla voidaan varmistaa, että poistaessaan tiedostoja käyttäjä on varma suorittamistaan ​​toimenpiteistä ja tämän idean tulos on rm-suojaus.

Vaikka tiedostojen poistamiseksi turvallisesti on jo muita työkaluja, rm-suojaus sillä on ominaisuuksia, jotka todennäköisesti tekevät siitä paljon joustavamman ja mielenkiintoisemman.

Mikä on rm-suojaus?

Se on avoimen lähdekoodin työkalu, joka on kehitetty vuonna python, turvallisena vaihtoehtona tiedostojen poistamiselle. Hänen käyttäytymisensä on sama kuin kuuluisa rm-komento (mukaan lukien sen perustelut ja käyttötapa). Ainoa ero on, että tämä komento ei poista tiedostoja, joissa on .*.rm-protection eikä tarkistuskysymykseen vastattu.

¿Mikä on turvallisin tapa tarkistaa, että poistaessamme tiedostoja emme ole noin $% / & ...No, varten rm-suojauksen luojat, vastaus on, että käyttäjä itse vahvistaa haluavansa poistaa kyseisen tiedoston. Lisäksi se antaa käyttäjille mahdollisuuden laittaa merkintöjä tiedostoihin, jotka ovat todella tärkeitä, mikä säästää useimmille käyttäjille paljon päänsärkyä.

rm-suojaus Tavoitteena on tarjota maksimaalista suojaa ja joustavuutta sekä vaikuttaa mahdollisimman vähän päivittäiseen toimintaan. rm-komento

Kuinka käyttää rm-suojausta?

käyttäen rm-suojaus se on melko yksinkertainen, se koostuu kahdesta toiminnasta: rm-p y protect. Oleminen suojella henkilö, joka vastaa sellaisten tiedostojen suojaamisesta, joita emme halua poistaa (tai jotka voidaan poistaa, kunhan se on käyttäjän todellinen toive).

Tämä näkyy parhaiten seuraavassa tapaustutkimuksessa:

Haluamme tiedoston nimeksi no_me_elimines.txt Sitä ei voida eliminoida, tai jos sitä ei ole, se voidaan poistaa vain, jos turvakysymykseen vastataan, siinä tapauksessa meidän on vain suoritettava protec no_me_elimines.txt  ja ilmoita turvakysymys ja vastaus. Jos haluamme todella poistaa tiedoston, meidän on vain suoritettava rm-p no_me_elimines.txt ja vastaa turvakysymykseen.

Me pystymme näkemään rm-suojaus toiminnassa, seuraavassa gif:

poista tiedostoja

Kuinka asentaa rm-suojaus?

Rm-suojauksen asennus ja konfigurointi on melko yksinkertaista, meidän on oltava asennettuna python pip, sitten avataan pääte ja suoritetaan seuraava komento:

pip install rm-protection On myös kätevää luoda aliakseksi rm-p, jota käytetään rm: nä, joten se on tehokkaampaa käytettäessä alias rm="rm-p"

Aloita sitten tiedostojesi suojaaminen protect.

Tämä on epäilemättä mielenkiintoinen tapa poistaa tiedostoja turvallisesti, koska voimme paremmin suojata tärkeimmät tiedostomme. Lisäksi, jos pelaamme komentojen kanssa, voimme jopa suojata tiedostot tai hakemistot, jotka täyttävät tietyt ominaisuudet.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Cristian dijo

    Erittäin hyödyllinen Kiitos paljon

  2.   karliux dijo

    Erittäin hyödyllinen! Oma kokemukseni mukaan minun on asennettava se mahdollisimman pian, koska se muistuttaa jo jaksoja, jotka haluan unohtaa. Rm-komento on erittäin hyödyllinen, mutta voi aiheuttaa suuria katastrofeja.
    Paljon kiitoksia.
    Tervehdys!

  3.   anonyymi dijo

    Kiitos paljon!

  4.   Sebas dijo

    Jotain kertoo minulle, että se ei toimi, samalla tavalla kuin nykyinen komento aiheuttaa ongelmat: koska liukastuminen loppuu sen jälkeen, kun olet määrittänyt sen.
    Ja luulen, että kukaan ei aio suojata kutakin tiedostoa / kansiota, joka pitäisi ja voisi jo olla suojattu luvalla.