Как защитить от случайного удаления файлов в Linux

Папки и файлы Linux

Хотя Gnu / Linux - очень безопасная операционная система, правда в том, что иногда случается так, что мы удаляем файлы по ошибке а потом уже трудно вернуться. Это может произойти и многое другое, если наш компьютер находится в общем доступе.

Далее мы расскажем вам, как этого избежать, благодаря программе под названием rm-protection, программе на 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, но он полностью функциональный, потому что вопрос заставит нас определить, что мы делаем и какой файл удаляем.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

7 комментариев, оставьте свой

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

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Fabian сказал

    «... трудно восстановить ...?»; Для этого есть программы вроде Photorec, другое дело - поставить больше безопасности, что-то другое.

  2.   Шупакабра сказал

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

  3.   Yeray сказал

    Мой фоторек спас меня от восстановления всех моих данных в 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.   Джоанна Энрик сказал

    Сделайте файлы неизменяемыми (неизменяемыми), чтобы ни один пользователь, даже root, не мог редактировать или удалять файлы без предварительного удаления атрибута 'immutable':

    $ chattr + i / путь / имя файла

    Атрибут "неизменяемый" удаляется следующим образом:

    $ chattr -i / путь / имя файла