ansible第三次作业

1、 创建 password vault

创建一个名为 locker.yml 的 ansible vault 文件存储用户密码:
* Vault 文件中包含两个变量:
pw_developer: imadev
pw_manager: imamgr

* 加密此文件的密码为redhat
* 此密码存放在: /home/devops/ansible/secret.txt

echo redhat > /home/devops/ansible/secret.txt

文件权限:

chmod 600 /home/devops/ansible/secret.txt
vim ansible.cfg
vault_password_file = /home/devops/ansible/secret.txt

创建:

ansible-vault create locker.yml
pw_developer: imadev
pw_manager: imamgr

查看是否加密了:

cat locker.yml

查看是否可以查看变量:

ansible-vault view locker.yml

2、为 Ansible vault 文件修改密码

请为 expense.yml 文件修改 vault 密码, 要求如下:

- 请将 files/15/expense.yml 文 件 保 存 到 /home/devops/anstble/expense.yml
- 此文件当前的 vault 密码是: veryimportant
- 新的 vault 密码足: notveryimportant

退出登录:

[devops@workstation ansible]$ logout

在当前上传file:

[kiosk@foundtion0 ~]$ ll
.
.
.
files.zip
[kiosk@foundtion0 ~]$ scp files.zip devops@workstaion:~
files.zip
[kiosk@foundtion0 ~]$ ssh devops@workstation
[devops@workstation ~]$ ls
ansible files.zip

解压:

[devops@workstation ~]$ unzip files.zip
[devops@workstation ~]$ cd ansible/
[devops@workstation ansible]$ cp -/files/15/expense.yml
cat expense.yml

查看密码对不对:

[devops@workstation ansible]$ ansible-vault view expense.yml --ask-vault-pass

修改密码:

[devops@workstation ansible]$ ansible-vault rekey expense.yml --ask-vault-pass
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值