Легко создайте зашифрованную папку для безопасного хранения файлов в Ubuntu 20.04/21.10 через хранилища
В этом простом руководстве показано, как легко создавать зашифрованные хранилища, в которых можно безопасно хранить файлы в системах на базе Ubuntu и Debian.
1. Установите gocrytfs и Cryfs:
В этом руководстве в качестве серверной части будет использоваться gocrytfs или cryfs. Оба используют файловое шифрование, реализованное в виде монтируемой файловой системы FUSE. Зашифрованные файлы можно хранить в любой папке на жестком диске, USB-накопителе или даже в папке Dropbox. Зашифрованные файлы можно эффективно синхронизировать с помощью стандартных инструментов, таких как Dropbox или rsync. Кроме того, размер зашифрованной файловой системы является динамическим и ограничивается только доступным дисковым пространством.
Gocrytfs написан на языке программирования Go, он быстрый. CryFS написана на C++. Говорят, что он явно медленный и занимает больше дискового пространства, чем Gocrytfs. Вы можете увидеть здесь для сравнения. И установите один или оба, как вы предпочитаете.
Нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал, и выполните команду ниже, чтобы установить программное обеспечение:
-
Установите gocryptfs с помощью команды:
sudo apt install gocryptfs
Установите Cryfs с помощью команды:
sudo apt install cryfs
2. Установите хранилища:
Vaults — это графический инструмент, предоставляющий простой и простой пользовательский интерфейс для создания папок шифрования. Единственным недостатком может быть то, что приложение доступно для установки в виде пакета Flatpak. Некоторым пользователям это не нравится.
а.) Откройте терминал (Ctrl+Alt+T) и запустите команду для установки демона Flatpak, если у вас его нет:
sudo apt install flatpak
б.) Затем установите приложение Vaults с помощью команды:
flatpak install https://dl.flathub.org/repo/appstream/io.github.mpobaschnig.Vaults.flatpakref
Или используйте команду на картинке после добавления репозитория Flathub. Vaults — это приложение GTK4. Для этого требуется отдельная платформа Gnome 41, которая занимает несколько сотен МБ дискового пространства, если у вас его нет.
3. Создавайте и используйте зашифрованные папки:
Теперь найдите и откройте «Хранилища» на обзорном экране Действия.
Запустить хранилища
Когда приложение откроется, нажмите значок «+» в левом верхнем углу и выберите «Новое хранилище».
Нажмите «+», чтобы создать новую зашифрованную папку.
Затем введите имя новой папки и выберите программное обеспечение для шифрования: gocryptfs или Cryfs.
Введите имя для вашей папки
Установите пароль на следующей странице, который будет использоваться для подключения и доступа к зашифрованной папке.
Установите для него пароль
Наконец, установите местоположение папки. Каталоги по умолчанию в порядке. Но, как уже упоминалось, вы можете хранить данные на USB-накопителе или даже в папке Dropbox.
- Каталог зашифрованных данных — это папка, в которой хранятся ваши файлы. Файлы там зашифрованы и нечитабельны.
- Чтобы расшифровать файлы и получить к ним доступ, вам необходимо смонтировать каталог данных в папку «Подключенный каталог».
Установить папку данных и папку монтирования
Созданные вами зашифрованные папки будут перечислены в окне приложения. Нажмите на маленький значок замка и введите установленный вами пароль, чтобы установить его. (Перед разблокировкой убедитесь, что «Подключенный каталог» пуст)
Монтировать зашифрованные папки
После этого откройте файловый менеджер. Вы увидите папки на левой панели. Создайте или вставьте файлы в эту папку. Эти файлы будут зашифрованы и недоступны после размонтирования папки (щелкните правой кнопкой мыши папку на левой панели и выберите «Отключить»).
Поместите файлы в смонтированную папку и сохраните их в безопасном месте.
Удалить:
Чтобы удалить приложение Vaults, откройте терминал (Ctrl+Alt+T) и выполните команду:
flatpak uninstall --delete-data io.github.mpobaschnig.Vaults
ПРИМЕЧАНИЕ. Эта команда удалит все ваши зашифрованные файлы, если вы используете «Каталог зашифрованных данных» по умолчанию! Сначала сделайте резервную копию.
И удалите ненужную библиотеку времени выполнения Flatpak с помощью команды flatpak uninstall --unused
.
Чтобы удалить серверную часть шифрования, используйте команду:
sudo apt remove --autoremove cryfs gocryptfs
И в конце концов удалите папку монтирования «Vaults» в доме пользователя.