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


Использование команды безопасного шифрования BLOBFuse2 для шифрования файла конфигурации BLOBFuse2

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

Синтаксис

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

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

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

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

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

Flag Короткая версия Тип значения Значение по умолчанию Description
disable-version-check булевый false Включает или отключает автоматическую проверку версий двоичных файлов BLOBFuse2
help -h n/a Справка по команде blobfuse2 и вложенным командам

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

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

Flag Тип значения Значение по умолчанию Description
файл конфигурации струна ./config.yaml Файл конфигурации пути
выходной файл струна $HOME/.blobfuse2/{configFileName}.azsec Путь и имя выходного файла
парольная фраза струна Ключ, используемый для шифрования или расшифровки
Можно также указать переменную среды BLOBFUSE2_SECURE_CONFIG_PASSPHRASE.
Ключ должен иметь длину 16 (AES-128), 24 (AES-192) или 32 (AES-256).

Примеры

Замечание

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

Зашифруйте файл конфигурации BLOBFuse2 с помощью парольной фразы:

blobfuse2 secure encrypt --config-file=./config.yaml --passphrase=PASSPHRASESAMPLE --output-file=./encryptedconfig.yaml

См. также