RHCE8 练习题:创建密码库
按照下方所述,创建一个Ansible库来存储用户密码:
- 库名为 /home/student/ansible/locker.yml
- 库中含有两个变量,名称如下:
- pw_developer , 值为 Imadev
- pw_manager , 值为 Imamgr
- 用于加密和解密该库的密码为 retent
- 密码存储在文件 /home/student/ansible/secret.txt 中
Answer
echo retent> /home/student/ansible/secret.txt
|
vim /home/student/ansible/locker.yml
|
--- pw_developer: Imadev pw_Manager: Imangr
|
ansible-vault encrypt --vault-password-file=/home/student/ansible/secret.txt /home/student/ansible/locker.yml
|
或者
ansible-vault create --vault-password-file=/home/student/ansible/secret.txt /home/student/ansible/locker.yml
|
--- pw_developer: Imadev pw_Manager: Imangr
|
验证
ansible-vault view /home/student/nsible/locker.yml
|