Udostępnij za pomocą


Jak za pomocą polecenia bezpiecznego szyfrowania blobFuse2 zaszyfrować plik konfiguracji BlobFuse2

blobfuse2 secure encrypt Użyj polecenia , aby zaszyfrować plik konfiguracji blobFuse2.

Składnia

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

Flagi (opcje)

Flagi, które mają zastosowanie do blobfuse2 secure encrypt, są dziedziczone z polecenia nadrzędnego blobfuse2, lub mają zastosowanie tylko do podpoleceń blobfuse2 secure.

Flagi dziedziczone z polecenia BlobFuse2

Następujące flagi są dziedziczone z polecenia blobfuse2dziadka:

Flaga Wersja krótka Typ wartości Wartość domyślna Opis
wyłącz-sprawdzanie-wersji typ logiczny (boolowski) fałszywy Włącza lub wyłącza automatyczne sprawdzanie wersji plików binarnych blobFuse2
Pomoc -h N/a Informacje pomocy dla komendy blobfuse2 i podkomend

Flagi dziedziczone z polecenia zabezpieczającego BlobFuse2

Następujące flagi są dziedziczone z nadrzędnego polecenia blobfuse2 secure:

Flaga Typ wartości Wartość domyślna Opis
plik konfiguracji ciąg ./config.yaml Plik konfiguracji ścieżki
plik wyjściowy ciąg $HOME/.blobfuse2/{configFileName}.azsec Ścieżka i nazwa pliku wyjściowego
hasło ciąg Klucz do użycia do szyfrowania lub odszyfrowywania
Można również określić przez zmienną środowiskową BLOBFUSE2_SECURE_CONFIG_PASSPHRASE.
Klucz musi mieć długość 16 (AES-128), 24 (AES-192) lub 32 (AES-256).

Przykłady

Uwaga

W poniższych przykładach założono, że plik konfiguracji został już utworzony w bieżącym katalogu. Ponadto po utworzeniu zaszyfrowanego pliku konfiguracji oryginalny plik konfiguracji zostanie usunięty i zastąpiony nowym zaszyfrowanym plikiem konfiguracji.

Szyfrowanie pliku konfiguracji blobFuse2 przy użyciu hasła:

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

Zobacz też