Как да защитим случайно изтриване на файлове в Linux

Linux папки и файлове

Въпреки че Gnu / Linux е много сигурна операционна система, истината е, че понякога се случва да изтрием файлове по погрешка и тогава е трудно да се възстанови. Това може да се случи и повече, ако компютърът ни е споделен.

След това ще ви кажем как да избегнете това благодарение на програма, наречена rm-защита, програма на python, която ще ни помогне да избегнем тези проблеми и да избегнем проблеми с външни програми за възстановяване. Работата с rm-защита е много проста, тъй като избягва случайното изтриване на който и да е файл в Gnu / Linux.

Първо трябва инсталирайте програмата RM-Protection и в някои случаи трябва да инсталираме специални плъгини на python, за това отваряме терминал и записваме следното:

Arch Linux и деривати

sudo pacman -S python-pip

RedHat / OpenSUSE

sudo yum install epel-release
sudo yum install python-pip

Debian / Ubuntu / деривати

sudo apt-get install python-pip

Инсталиране на програмата за rm защита:

sudo pip install rm-protection

След като програмата бъде инсталирана, трябва да изберем файловете или директориите, които искаме да шифроваме, за това трябва да напишем само следното:

protect archivo.txt
protect -R carpeta/

След като натиснете enter, програмата ще ни зададе защитен въпрос и отговор. След като установим това, всеки път, когато се опитваме да изтрием защитен файл, операционната система ще ни задава въпроса, който сме отбелязали преди, а също така трябва да въведем отговора, който сме въвели преди, както сме го написали, в противен случай ще даде грешка и няма да можем да изтрием архива. И макар да изглежда досадно, можем да направим нещо подобно криптирайте домашната папка и се уверете, че нашите файлове не са случайно изтрити.

Системата, която използва rm-защита е проста и програмата има основна операция, нещо, което можем да проверим благодарение github хранилище на програмата, но е напълно функционален, защото въпросът ще ни накара да определим какво правим и какъв файл изтриваме.


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

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Фабиански каза той

    «... трудно се възстановява ...?»; За това има програми като Photorec, друго нещо е да се осигури повече сигурност, което е нещо друго.

  2.   Шупакабра каза той

    Никога не съм възстановил файл с photorec, сериозно се чудя дали е полезен за нещо

  3.   Йерей каза той

    Моят photorec ме спаси от възстановяването на всичките ми данни в KaOS, единственият проблем, който открих по-късно, е, че възстановените файлове имат различна номенклатура (f9017296.avi, за да спомена пример).

    За поздрав.

  4.   лджавиер каза той

    Аз съм нов в света на Linux. От години копнеех да науча повече за Linux, но останах в зоната си на комфорт с windows, докато дискът ми се провали и въпреки че го форматирах и се опитах да преинсталирам Windows 7 (дори w10), не можах да го направя и реших да инсталирам ubuntu 16 Преди да форматирам диска си архивирах по-голямата част от информацията си, но загубих някои снимки. В Ubuntu се опитах да ги възстановя с photorec и той генерира много папки с различни файлове, включително снимки, но сега не мога да изтрия файловете, които не ме интересуват. В Windows това беше по-просто, може би щракване с десен бутон, може би промяна на атрибути или използване на програма, но не знам как да го направя в linux. Може ли някой да ме насочи, моля? Благодаря

  5.   URxvt каза той

    Използвам програмата trash-cli, която прави преместване на файловете в кошчето, вместо да ги изтривам, сякаш това е командата rm.

    Командата е кошче, но аз й поставям псевдоним, по-бърз за въвеждане. Използва се по следния начин:
    боклук

    Не е добра идея да създадете псевдонима rm, защото тогава ще смените компютъра си, ще използвате rm, мислейки, че нищо не се случва и xD файловете ще бъдат изтрити.

    Поздрави.

  6.   "Оскар" каза той

    Това, което правя, е да преместя това, което искам да изтрия, в / tmp и трябва да го преместя отново, само ако съм объркан.

    Проблемът е, че ако изключите компютъра, вие губите файловете.

    Ако искате да имате постоянно кошче за боклук, можете да създадете директория и да преместите там файловете, които искате да изтриете, и понякога да го почиствате (когато сте сигурни, че файловете не ви трябват).

  7.   Йоана enriq каза той

    Направете файловете неизменни (неизменяеми), така че никой потребител, дори корен, да не може да редактира или изтрива, без първо да премахне атрибута 'неизменяем':

    $ chattr + i / път / име на файл

    Атрибутът „неизменяем“ се премахва, както следва:

    $ chattr -i / path / filename