Как расшифровать файл в текстовом редакторе nano?

да, так что я не очень в курсе, но, по-видимому, есть довольно много символов Юникода, которые вы можете сгенерировать только с помощью клавиатуры, используя alt + [x].

Таким образом, вместо знака @ в пути к файлу требуется экранирование \@

Возможно, я воспользуюсь одним из этих:

∆∑µß

, которые были сгенерированы комбинацией клавиши alt и клавиши символа.

И вы также получаете завершение табуляции при использовании этих символов, что обязательно.

Если у кого-то возникла проблема с использованием этих типов символов в пути к файлу, пожалуйста, сообщите мне как можно скорее:)

0
19.07.2019, 14:37
1 ответ

gpg -d просто печатает файл в стандартный вывод, но вместо этого вы можете перенаправить вывод в файл:gpg -d filename.txt.gpg > filename.txt. Или используйте опцию -o outputfilename. Кроме того, вы можете просто запустить gpg filename.txt.gpg, что заставит gpgугадать, что вы хотите, и в этом случае он расшифрует файл до filename.txt(, отбрасывая окончательный.gpg).

Конечно, обратите внимание, что когда вы расшифровываете файл в обычной файловой системе, ОС может записать его на диск, и последующее удаление файла не удалит остатки данных файла с диска. Чтобы избежать этого, обязательно расшифровывайте конфиденциальные данные только в файловых системах на основе оперативной памяти.

В Linux это файловая система tmpfs. В некоторых дистрибутивах /tmpпо умолчанию является tmpfs. Если это не так, вы можете смонтировать новый tmpfsпросто сmkdir /ramfs; mount -t tmpfs tmpfs /ramfs(как root, изменить владельца и разрешения по мере необходимости ). Простое монтирование файловой системы не означает, что ваши файлы будут сохранены там, но полное обсуждение безопасной обработки конфиденциальных данных выходит за рамки этого ответа.

3
28.01.2020, 02:29

Теги

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