$ ansible-vault --helppositional arguments: {create,decrypt,edit,view,encrypt,encrypt_string,rekey} create 创建新的文件并加密 decrypt 解密已加密的文件 edit 编辑已加密文件的内容 view 查看已加密文件的内容 encrypt 加密已存在的未加密文件 encrypt_string 加密一段字符...
# ansible-vault encrypt_string123456 上例表示,使用"ansible-vault encrypt_string"命令对"123456"这个字符串进行加密,加密时,会提示你输入密码,你输入的密码用于加密和解密字符串,此处,我输入了"aaaa"作为加密解密的密码,输入密码后,"ansible-vault encrypt_string"命令会将加密后的字符串输入到屏幕中,如下: # an...
因此为你提供2个选项:加密整个文件或加密变量的值。要加密变量,使用如下所示的crypto_string选项。$ ansible-vault encrypt_string ‘string’ –name ‘variable_name 要加密剧本示例中变量my_secret的值,命令将是:$ ansible-vault encrypt_string 'P@ssword123' --name 'my_secret' 图11 上面的输出表明密码...
ansible-vault encrypt_string --vault-id dev@a_password_file'foooodev'--name'the_dev_secret' Result: the_dev_secret:!vault|$ANSIBLE_VAULT;1.2;AES256;dev306132336334613438376538336663336430616365613033383736613138383335656536353531623263363434623733343538653462613064333634333464660a6636336239393934393166366338636163623763653733393830...
3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登录的(因此该 yun 用户也...
在Playbooks 中,可以使用ansible-vault encrypt_string命令将变量加密,并将加密后的值直接添加到 Playbooks 中。以下是一个使用ansible-vault encrypt_string命令加密变量的例子: ansible-vault encrypt_string'password'--name'db_password' 1. 该命令会返回加密后的变量值,可以将其添加到 Playbooks 的变量中: ...
encrypt_string Encrypt a string rekey Re-key a vault encrypted file optional arguments: --version show program's version number, config file location, configured module search path, module location, executable location and exit -h, --help show this help message and exit ...
Summary ansible-vault encrypt_string '--IcannotCh@ngeThisPassword' This command gives the following error. So it tries to read it as a normal arg. ansible-vault: error: unrecognized arguments: --IcannotCh@ngeThisPassword What is the corr...
[admin@admin ceph-ansible]$ ansible-vault encrypt_string --stdin-name 'ceph_docker_registry_password_vault' New Vault password: Confirm New Vault password: Copy 输入要加密的密码,然后输入 CTRL+D 两次以完成该条目: 语法 ansible-vault encrypt_string --s...
Do not hide input when prompted for the string to encrypt --stdin-name<ENCRYPT_STRING_STDIN_NAME> Specify the variable name for stdin --vault-id the vault identity to use. This argument may be specified multiple times. --vault-password-file,--vault-pass-file ...