Поделиться через


Использование безопасной команды BlobFuse2

Используйте команду blobfuse2 secure для шифрования, расшифровки и чтения параметров в файле конфигурации BlobFuse2.

Синтаксис команды

blobfuse2 secure [command] --[flag-name]=[flag-value]

Аргументы

[command]

Ниже приведены поддерживаемые подкоманды для blobfuse2 secure.

Команда Описание
encrypt Шифрует файл конфигурации BlobFuse2
decrypt Расшифровывает файл конфигурации BlobFuse2
get Возвращает указанное значение из зашифрованного файла конфигурации BlobFuse2
set Возвращает указанное значение из зашифрованного файла конфигурации BlobFuse2

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

Флаги (параметры)

Флаги, которые применяются к blobfuse2 secure, наследуются от родительской команды blobfuse2 или применяются только к подкомандам blobfuse2 secure.

Флаги, унаследованные от команды BlobFuse2

Следующие флаги наследуются от родительской команды blobfuse2:

Флаг Краткая версия Тип значения Значение по умолчанию Описание
disable-version-check Логическое false Включает или отключает автоматическую проверку версий двоичных файлов BlobFuse2
help -H Недоступно Недоступно Справочные сведения о команде и подкомандах BlobFuse2

Флаги, которые применяются только к команде secure в BlobFuse2

Следующие флаги применяются только к команде blobfuse2 secure:

Флаг Тип значения Значение по умолчанию Описание
config-file строка ./config.yaml Путь к файлу конфигурации
output-file строка Путь и имя выходного файла
парольная фраза строка Ключ, используемый для шифрования или расшифровки
Его также можно указать в переменой среды BLOBFUSE2_SECURE_CONFIG_PASSPHRASE.
Ключ должен иметь длину 16 байтов (AES-128), 24 байта (AES-192) или 32 байта (AES-256).

Примеры

Примеры см. в документации по отдельным подкомандам.

См. также раздел