Как зашифровать текстовый файл в Linux (VIM)

Как зашифровать текстовый файл в Linux (VIM)

В Linux очень легко зашифровать текстовый файл, для этого можно использовать текстовый редактор VIM. vim -x [file name]

example@snake ~]$ vim -x example.txt

Это побудит нас ввести ключ шифрования (пароль)

Enter encryption key : ******
Enter same key again: ******

После этого введите текстовые данные и сохраните их. Теперь текстовый файл «example.txt» зашифрован моим паролем.

Хорошо, давайте попробуем просмотреть содержимое текстового файла

[example@snake ~]$ cat example.txt
VimCrypt~01!??PR?
??0?????         ?W#?Q?W?
         (L??Y??
[example@snake ~]$

Содержимое текстового файла зашифровано каким-то чужим кодом :), Готово, никто не сможет просмотреть содержимое, если не знает мой ключ шифрования.

Как изменить зашифрованный пароль?

Мы можем выполнить следующую команду (vim +X [file name]), чтобы изменить зашифрованный пароль.

example@snake ~]$ vim +X example.txt
"example.txt" [crypted] 1L, 37C
Enter encryption key: ***
Enter same key again: ***

Done