Как зашифровать папку, чтобы не было доступа к ее содержимому?

#! /bin/bash

env - bash -c '. test.txt; [ -n "$KAFKA_HEAP_OPTS" ] && [ -n "$KAFKA_JVM_PERFORMANCE_OPTS" ]'
if [ $? -eq 0 ]; then
     echo 'OK'
else
    echo 'ERROR'
fi
1
21.07.2019, 18:30
2 ответа

Я нашел ответ на видео.

Чтобы заблокировать папку :"sudo chmod 700 имя файла" «sudo chmod root :имя корневого файла»

Чтобы разблокировать папку :"имя файла sudo chmod 777" «sudo chown root :имя корневого файла»

Это работает. не могу удалить, переместить в корзину, открыть,или скопировать после блокировки. Спасибо за помощь!

0
28.01.2020, 00:06

Да совсем другой способ

Почему ваш текущий метод не будет работать.

Представьте себе текст, написанный на вытертой белой доске, он написан на иностранном языке. У тебя в руке тряпка. Вы хотите очистить доску. Вы можете сделать это? Вам мешает текст на иностранном языке.

Лучшее, что вы можете сделать, это зашифровать всю партию в один файл, тогда будет трудно удалить один файл. Но кто-то все еще может удалить всю партию.

Что делать

Чтобы предотвратить удаление, необходимо использовать права доступа к файлам. см. Какие существуют способы установки прав доступа к файлам и т. д. в gnu/linux . Вы также должны сделать резервную копию ваших файлов. Контроль версий — еще один очень полезный инструмент.

0
28.01.2020, 00:06

Теги

Похожие вопросы