В настоящее время новости, вращающиеся вокруг взлома, программ-вымогателей и компрометации данных, очень распространены. Поэтому важно быть очень бдительными в защите личных файлов и конфиденциальных данных.
В Linux у вас есть GnuPG, простой, но всеобъемлющий инструмент шифрования, который вы можете использовать для защиты важных данных в вашей системе.
Что такое GnuPG?
GnuPG или просто GPG — это метод шифрования, получивший широкую популярность благодаря простоте использования и лучшим алгоритмам безопасности. Это реализация стандарта Open PGP с открытым исходным кодом.
Linux предоставляет утилиту командной строки GnuPG, которая помогает пользователям ознакомиться с шифрованием GPG и ключами безопасности. Помимо шифрования и защиты файлов, GPG также используется для защиты загрузки программного обеспечения и пакетов.
GitHub также дает вам возможность использовать GPG в качестве альтернативы традиционным ключам SSH.
Установка GnuPG в Linux
GPG устанавливается по умолчанию на большинство дистрибутивов на основе Debian
таких как Ubuntu и Lubuntu, но если он у вас не установлен, вот как установить GnuPG в вашей системе:В дистрибутивах на базе Debian:
Судо подходит установить гнупг
В RHEL, Fedora и подобных дистрибутивах:
судо ням установить гнупг
В дистрибутивах на основе Arch переключитесь на пользователя root, используя су и выполните следующую команду:
pacman -S gnupg
Шифрование файла с помощью GnuPG в Linux
Вы можете использовать GPG для шифрования файлов любого формата. Предположим, у вас есть важный файл, содержащий зарплаты для вашей организации; очевидно, вы не хотите, чтобы другие люди просматривали эти конфиденциальные данные.
Данные файла выглядят следующим образом:
Чтобы зашифровать файл, просто запустите команду, используя формат gpg -c имя файла. Например, давайте зашифруем зарплаты.txt, который представляет собой текстовый файл, расположенный в текущем рабочем каталоге. Не стесняйтесь использовать любой файл, чтобы следовать.
gpg-сзарплата.текст
Система предложит ввести парольную фразу. Введите безопасную парольную фразу и продолжайте.
GPG создаст другой файл с .gpg расширение файла, добавленное к исходному имени файла. Если вы запустите команда лс в вашем каталоге Documents или где бы ни находился ваш файл, вы заметите, что GPG создал дополнительный файл.
Бегать кошачья команда для просмотра содержимого недавно зашифрованного GPG, и вы получите какой-то тарабарский текст, означающий, что ваши данные теперь зашифрованы.
котзарплата.текст.gpg
Чтобы просмотреть содержимое файла, вам сначала нужно расшифровать его с помощью GPG с помощью команды:
gpg-дзарплата.текст.gpg
Теперь вы можете безопасно удалить незашифрованный файл с помощью команды rm.
Защитите свои сообщения и файлы с помощью GPG в Linux
GnuPG — отличный инструмент как для шифрования, так и для защиты паролем ваших данных в Linux. Если у вас есть конфиденциальные данные на вашем компьютере, вам следует подумать о их шифровании.
Помимо защиты конфиденциальных файлов с помощью GPG, вы можете продвинуться на шаг вперед и зашифровать коммуникационные сообщения, передаваемые через Интернет, с помощью пар ключей GPG.