loader image

Как зашифровать USB-накопитель паролем с помощью командной строки на Linux



В прошлой статье мы рассказали о способе шифрования информации на USB-накопителе с помощью утилиты VeraCrypt, однако у данного способа есть недостаток – эта утилита предназначена для использования с графическим интерфейсом. Но что, если используется ОС без графической оболочки? В этой статье мы расскажем о способе шифрования устройства с использованием терминальных команд.

Для начала нам понадобится найти наше устройство, для этого выполните

sudo fdisk -l

Чтобы найти свой накопитель обращайте внимание на строку

Disk /dev/sdd: 256 GiB, 274877906944 bytes, 536870912 sectors

Информацией, по которой можно будет без труда определить USB-накопитель будет объем тома. Стоит отметить, что смонтированные системой накопители будут находиться в директории вида /dev/sda, /dev/sdb, /dev/sdc и т. д.  Для примера мы будем использовать накопитель, смонтированный по адресу /dev/sdb.

Далее нам необходимо установить или удостовериться, что у нас установлена утилиты cryptsetup, на дистрибутивах Ubuntu, Elementary OS и т. д. она установлена по умолчанию.

sudo apt-get install cryptsetup

После чего создадим новое dm-crypt устройство в формате LUKS

sudo cryptsetup liksFormat /dev/sdb

На данном шаге вам понадобится ввести пароль для шифрования устройства

После окончания процесса создания устройства откроем его. Здесь вам понадобится пароль, введенный в прошлом шаге

sudo cryptsetup luksOpen /dev/sdb/ USBDrive

После чего необходимо отформатировать новое устройство

sudo mkfs -t ext4 /dev/mapper/USBDrive

И последним шагом нам понадобится смонтировать наше устройство

sudo mount /dev/mapprt/USBDrive /USBDrive

Готово. Осталось лишь проверить правильно ли смонтировано устройство, для этого выполните

df -h /USBDrive/

Если в терминале отобразится размер вашего устройства и директория, куда оно смонтировано, значит все выполнено правильно. При возникновении проблем попробуйте пройтись по всем шагам заново или задайте свой вопрос в комментариях.

Для использования устройства после перезагрузки или на другом ПК выполните

sudo cryptsetup luksOpen /dev/sdb USBDrive

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

sudo mount /dev/mapper/USBDrive /USBDrive

Для того, чтобы размонтировать устройство выполните

sudo unmount /USBDrive

sudo cryptsetup luksClose USBDrive

Если вы обнаружили ошибку, выделите этот фрагмент текста и нажмите Ctrl+Enter.



Мы в Telegramt.me/applespbevent
Канал Я.Дзенzen.yandex.ru/applespbevent
Видео на YouTube: Apple Event
Секретный чат: Telegram

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: