使用ansible-vault处理敏感数据
加密敏感数据
encrypt(加密)、decrypt(解密)、view(查看),rekey(重置密码)
- [root@control ansible]# echo 123456 > data.txt #新建测试文件
- [root@control ansible]# ansible-vault encrypt data.txt #加密文件
- New Vault password: #加密文件的密码
Confirm New Vault password: #再次输入
Encryption successful #成功- [root@control ansible]# cat data.txt #乱码
- [root@control ansible]# ansible-vault view data.txt #查看加密文件
- Vault password: #输入加密文件的密码
123456 #看到文件内容
修改密码(rekey)
- [root@control a