Большинство из нас хранит важные заметки, учетные данные для входа и другую конфиденциальную информацию в текстовые файлы. Однако хранить эту информацию в виде простого текста небезопасно. Одним из способов защиты конфиденциальной информации является использование шифрования.
Если вы ищете простой и быстрый способ зашифровать файл в Linux, вы можете использовать редактор Vim. В Vim есть несколько встроенных функций шифрования файлов, которые позволяют защитить конфиденциальную информацию с помощью различных методов шифрования. Только человек с правильным ключом может получить доступ к зашифрованному файлу.
Давайте посмотрим, как вы можете использовать Vim для шифрования текстовых файлов в Linux.
Как зашифровать файл с помощью Vim
Чтобы зашифровать файл с помощью Vim, сначала откройте его в редакторе с помощью следующей команды:
vim имя файла
Если файл с указанным именем не существует, Vim создаст его. Теперь перейдите к Режим вставки нажав на я key и добавьте текст, который вы хотите включить в файл.
Чтобы зашифровать файл, нажмите Esc идти Командный режим, введите следующую строку и нажмите Входить:
:ИКС
Vim запросит у вас ключ шифрования. Вам придется ввести ключ дважды.
К сохраните изменения и выйдите из Vim, введите следующее и нажмите Входить:
:wq
Это зашифрует ваш текстовый файл. Ты можешь используйте кошачью команду чтобы проверить это:
имя файла кота
Альтернативный способ зашифровать файл в Vim — использовать следующую команду:
vim -x имя файла
Он запросит ключ шифрования. Введите ключ дважды, чтобы избежать опечаток. Затем отредактируйте файл и, когда закончите, сохраните и закройте Vim.
Открытие зашифрованного файла с помощью Vim
Чтобы открыть зашифрованный файл, вам необходимо указать правильный ключ шифрования. Если вы не введете правильный ключ, Vim превратит ваш контент в мусорный контент. Никогда не сохраняйте файл в такой ситуации, иначе ваш файл будет перезаписан мусорным содержимым.
Как проверить метод шифрования
Чтобы проверить метод шифрования, который Vim использовал для шифрования определенного файла, используйте следующую команду:
файл зашифрован_имя_файла
Вы также можете проверить метод шифрования в редакторе. Для этого откройте зашифрованный файл в Vim, затем, находясь в Командный режим, введите следующее и нажмите Входить:
:setlocalсм?
Это напечатает строку, показывающую метод шифрования для текущего файла.
Чтобы просмотреть все методы шифрования, доступные в Vim, введите:
:час ‘см’
Откроется страница справки, отображающая все методы шифрования вместе с кратким описанием каждого из них.
Изменить метод шифрования файлов в Vim
Чтобы изменить метод шифрования зашифрованного файла, откройте его в Vim и введите ключ шифрования. Затем в Командный режим, введите следующую команду, заменив метод_шифрования с blowfish2, blowfish или zip:
:setlocal cm=метод_шифрования
Например, чтобы изменить метод шифрования на blowfish, введите:
:setlocal cm=иглобрюх
Затем сохраните изменения, используя:
:ш
Изменить или удалить ключ шифрования
Чтобы изменить ключ шифрования зашифрованного файла, откройте файл в Vim. Затем введите ключ шифрования для доступа к содержимому. В то время как в Командный режим, тип:
:ИКС
Он попросит вас ввести ключ шифрования. Введите новый ключ, а затем повторите его для подтверждения.
Чтобы удалить шифрование, просто нажмите Входить дважды, не нажимая ни одной клавиши. После этого убедитесь, что вы сохранили изменения, набрав:
:ш
Храните свои пароли в зашифрованном файле
Вы можете использовать Vim для шифрования/дешифрования текстовых файлов в Linux, а не использовать отдельный инструмент шифрования. Вы также можете хранить пароли в зашифрованном файле и использовать Vim в качестве менеджера паролей. Однако обратите внимание, что методы шифрования, такие как zip и blowfish, предлагаемые Vim, ненадежны. Рекомендуется использовать только blowfish2, который является надежным методом шифрования.
Вам не нужно быть экспертом в Vim, чтобы шифровать свои файлы, просто изучите некоторые основы, и все готово.