Как задать пароль для файла в Vim в Linux

Как задать пароль для файла в Vim в Linux

Vim — популярный текстовый редактор, который используется для создания и редактирования файлов в ОС Linux. Приложение также имеет функцию защиты файлов паролем, которая позволяет предотвратить несанкционированный доступ к информации из документа.

В этой статье мы расскажем, как защитить файл паролем с помощью редактора Vim в Linux.

Содержимое:

  1. Защита файлов паролем с помощью Vim 
  2. Чтение защищенного паролем файла в Linux
  3. Изменение метода шифрования в редакторе Vim
  4. Изменение пароля защищенного файла в Vim
  5. Удаление пароля защищенного файла в Vim
  6. Выводы

Защита файлов паролем с помощью Vim

По умолчанию ректор Vim не предустановлен в большинстве популярных дистрибутивах Linux. Чтобы установить его в Ubuntu Linux, используйте следующую команду:

 

Чтобы задать пароль для текстового файла, откройте его с помощью команды vim с опцией -x:

 

Затем в поле для ввода напишите пароль для защиты файла и нажмите Enter.

set password

Затем снова введите тот же пароль в поле Enter same key again и нажмите Enter.

repeate password

Читайте также: Полезные советы и подсказки, которые помогут лучше освоить vi / vim — часть 1.

После чего в окне терминала появится текст Вашего файла.

sample file

Чтобы сохранить пароль и закрыть файл, в командном режиме редактора Vim введите:

Чтение защищенного паролем файла в Linux

Теперь, когда файл защищен, каждый раз при его открытии с помощью Vim, Вам придется вводить пароль:

 

enter password

Если Вы введете неправильный пароль, то текст файла будет зашифрован.

vim wrong password

Важно: получить доступ к защищенному паролем файлу, можно только с помощью редактора Vim.

Если попробовать просмотреть содержимое защищенного файла, используя команду cat, его текст по-прежнему будет нечитаемым.

cat encrypted file

Читайте также: Полезные советы и подсказки, которые помогут лучше освоить vi / vim — часть 2.

Вы также не сможете прочитать содержимое файла, открыв его в текстовом редакторе nano.

nano encrypted file

Изменение метода шифрования в редакторе Vim

Чтобы просмотреть текущий метод шифрования, откройте зашифрованный файл и введите в командном режиме:

 

see cryptmethod

Важно: в версиях Vim 7.4.399 и выше, blowfish2 — метод шифрования по умолчанию.

Чтобы узнать, какие методы шифрования можно использовать, выполните в командном режиме:

 

help cm

Если Вам нужно изменить метод шифрования файлов, используйте в командном режиме следующий синтаксис:

Изменение пароля защищенного файла в Vim

Вы можете изменить пароль защищенного файла. Для этого следует сперва открыть документ в Vim, затем в командном режиме ввести :X (прописная буква) и нажать клавишу Enter. После чего приложение запросит дважды ввести новый пароль для файла.

new password

Читайте также: Как показать или скрыть номера строк в текстовом редакторе vi / vim.

После замены пароля выполните :w в командном режиме, чтобы сохранить изменения в файле.

Удаление пароля защищенного файла в Vim

Процесс удаления пароля похож на процесс его изменения. Вам также нужно открыть файл в редакторе, в командном режиме ввести :X и нажать клавишу Enter.

Когда Vim запросит ввести новый пароль, не делайте этого. А просто дважды нажмите клавишу Enter, оставив поля для ввода без какого-либо текста.

delete password vim

После чего выполните :w в командном режиме, чтобы сохранить изменения в файле.

Теперь Вы сможете просматривать содержимое файла с помощью других текстовых редакторов и утилит без каких-либо проблем:

 

cat after deleting password

Выводы

Защита текстовых файлов паролем — универсальная мера безопасности, которая поможет уберечь данные от несанкционированного доступа. Используя показанные в этой статье действия, Вы сможете с легкостью устанавливать и изменять пароли текстовых файлов, а также просматривать защищенные документы с помощью редактора Vim.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики
Меню