В прошлой статье мы рассказали о способе шифрования информации на 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
Мы в Telegram: t.me/applespbevent
Канал Я.Дзен: zen.yandex.ru/applespbevent
Видео на YouTube: Apple Event
Секретный чат: Telegram
Авторых самых обычных новостей и не только