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

В Linux у вас есть GnuPG, простой, но всеобъемлющий инструмент шифрования, который вы можете использовать для защиты важных данных в вашей системе.

Что такое GnuPG?

GnuPG или просто GPG — это метод шифрования, получивший широкую популярность благодаря простоте использования и лучшим алгоритмам безопасности. Это реализация стандарта Open PGP с открытым исходным кодом.

Linux предоставляет утилиту командной строки GnuPG, которая помогает пользователям ознакомиться с шифрованием GPG и ключами безопасности. Помимо шифрования и защиты файлов, GPG также используется для защиты загрузки программного обеспечения и пакетов.

GitHub также дает вам возможность использовать GPG в качестве альтернативы традиционным ключам SSH.

Установка GnuPG в Linux

GPG устанавливается по умолчанию на большинство дистрибутивов на основе Debian

instagram viewer
таких как 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.