рм-заштита: Сигурна алтернатива приликом брисања датотека

Многи људи су имали проблема са употребом познатог, али опасног рм командаЈош пре дана се знало за ГитЛаб губитак података када је ваш сисадмин грешком избрисао погрешну базу података. Из овог последњег разлога и неких других, идеја о створити алат који би омогућио верификацију да ли је корисник приликом брисања датотека сигуран у процедуру коју обавља а резултат те идеје је рм-заштита.

Иако већ постоје други алати који нам омогућавају сигурно брисање датотека, рм-заштита има карактеристике које га вероватно чине много флексибилнијим и занимљивијим.

Шта је рм заштита?

То је алат отвореног кода, развијен у Питхон, као сигурну алтернативу за брисање датотека. Његово понашање је исто као и познато рм команда (укључујући аргументе и начин употребе). Једина разлика је у томе што ова наредба не брише оне датотеке на којима постоји .*.rm-protection а на верификационо питање није одговорено.

¿Који је најсигурнији начин да проверимо да ли приликом брисања датотека нисмо ца $% / & ...Па, за творци рм-заштите, одговор је да корисник сам потврђује да жели да избрише дотичну датотеку. Такође, пружа корисницима прилику да ставе ознаке на оне датотеке које су заиста важне, што већини корисника омогућава уштеду главобоље.

рм-заштита има за циљ да обезбеди максималну заштиту и флексибилност, као и да има најмањи могући утицај на свакодневни рад. рм команда

Како користити рм заштиту?

Употреба рм-заштита Прилично је једноставно, састоји се од две функционалности: rm-p y protect. Бити заштитити особа задужена за заштиту датотека за које желимо да не буду елиминисане (или које могу бити елиминисане све док је стварна жеља корисника).

То се најбоље може видети у следећој студији случаја:

Желимо датотеку са именом no_me_elimines.txt Не може се елиминисати, или у противном може се елиминисати само ако се одговори на безбедносно питање, у том случају једноставно морамо извршити protec no_me_elimines.txt  и назначите безбедносно питање и одговор. У случају да заиста желимо да избришемо датотеку, само је морамо извршити rm-p no_me_elimines.txt и одговорите на безбедносно питање.

Можемо да видимо рм-заштита на делу, у следећем гифу:

делете филес

Како инсталирати рм-заштиту?

Инсталација и конфигурација рм заштите је прилично једноставна, морамо имати инсталиран питхон пип, затим отворимо терминал и извршимо следећу наредбу:

pip install rm-protection Такође је згодно направити псеудоним рм-п, који ће се користити као рм, па ће бити ефикаснији када се користи alias rm="rm-p"

Затим почните да заштитите своје датотеке помоћу protect.

Ово је, без сумње, занимљив начин безбедног брисања датотека, јер можемо боље заштитити своје најважније датотеке. Такође, ако се поиграмо са наредбама, могли бисмо чак заштитити датотеке или директоријуме који испуњавају одређене карактеристике.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Цристиан дијо

    Веома корисно Хвала

  2.   карлитук дијо

    Супер корисно! И сопствено искуство ми говори да бих га требао инсталирати што пре, јер ме већ подсећа на епизоде ​​које бих желео да сам добро заборавио. Наредба рм је врло корисна, али може проузроковати велике катастрофе.
    Пуно Вам хвала.
    Поздрав!

  3.   анониман дијо

    Хвала вам пуно!

  4.   Себас дијо

    Нешто ми говори да неће успети, на исти начин на који тренутна команда изазива проблеме: јер се пропуст завршава након што га размажете.
    И мислим да нико неће заштитити сваку датотеку / фасциклу, која би требала и могла бити заштићена дозволом.