Ansible vault: зашифровать пароль, начинающийся с '-' - PullRequest
0 голосов
/ 08 марта 2019

Я пытаюсь зашифровать пароль "-abc" с помощью ansible-vault.Он ошибается, говоря «нет такой опции».

Ошибка приведена ниже,

$ansible-vault encrypt_string '-abc' 
Usage: ansible-vault encrypt_string [--prompt] [options] string_to_encrypt

ansible-vault: error: no such option: -a

Версия: ansible 2.7.7;Ubuntu 18

Это допустимый пароль, используемый в нашей системе, который начинается с '-'.

Пожалуйста, сообщите.

1 Ответ

1 голос
/ 08 марта 2019

Потому что это опция -a. Вы должны использовать двойную черту (--), что означает конец параметров команды.

$ansible-vault encrypt_string -- '-abc'
...