ansible创建用户账户和更新ansible库的密钥

1.创建⽤户帐户

从 http://materials/user_list.yml 下载要创建的⽤户的列表,并将它保存到

/home/greg/ansible

在本次考试中使⽤在其他位置创建的密码库 /home/greg/ansible/locker.yml 。创建名为

/home/greg/ansible/users.yml 的 playbook ,从⽽按以下所述创建⽤户帐户:

职位描述为 developer 的⽤户应当:

在 dev 和 test 主机组中的受管节点上创建

从 pw_developer 变量分配密码

是补充组 devops 的成员

职位描述为 manager 的⽤户应当:

在 prod 主机组中的受管节点上创建

从 pw_manager 变量分配密码

是补充组 opsmgr 的成员

密码采⽤ SHA512 哈希格式。 您

的 playbook 应能够在本次考试中使⽤在其他位置创建的库密码⽂件 /home/greg/ansible/secret.txt 正常运⾏。

(1)下载需要用到的用户列表

(2)

补充:

在Ansible中,vars_files是一个用于加载变量文件的关键字。它允许将变量从外部文件加载到Ansible Playbook中,以供后续任务使用。

使用vars_files关键字,可以将一个或多个变量文件指定为Playbook的一部分。这些变量文件可以是YAML格式的文件,其中包含变量定义。在执行Playbook时,Ansible会读取这些变量文件,并将其中定义的变量加载到任务中。

vars_files的主要作用是将变量的定义和值从Playbook代码中分离出来,使得变量的管理更加灵活和可维护。通过将变量定义存储在外部文件中,可以更方便地进行变量的修改、共享和重用。

执行:

2.更新 Ansible 库的密钥

按照下⽅所述,更新现有 Ansible 库的密钥:

从 http://materials/salaries.yml 下载 Ansible 库到 /home/greg/ansible

当前的库密码为 insecure8sure

新的库密码为 bbs2you9527

库使⽤ 新密码 保持加密状态

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/619290.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据深度学习:基于Tensorflow深度学习卷积神经网络CNN算法垃圾分类识别系统

文章目录 大数据深度学习:基于Tensorflow深度学习卷积神经网络CNN算法垃圾分类识别系统一、项目概述二、深度学习卷积神经网络(Convolutional Neural Networks,简称CNN)三、部分数据库架构四、系统实现系统模型部分核心代码模型训…

计算机网络 Cisco虚拟局域网划分

一、实验内容 1、分别把交换机命名为SWA、SWB 2、划分虚拟局域网 valn ,并将端口静态划分到 vlan 中 划分vlan 方法一:在全局模式下划分vlan,在SWA交换机上创建三个vlan,分别为vlan2,vlan3,vlan4。 方…

JavaScript流文件下载实现详解

文章的更新路线:JavaScript基础知识-Vue2基础知识-Vue3基础知识-TypeScript基础知识-网络基础知识-浏览器基础知识-项目优化知识-项目实战经验-前端温习题(HTML基础知识和CSS基础知识已经更新完毕) 正文 前端web、h5实现方式 if (!res) retur…

深入探索 RabbitMQ:功能丰富的消息中间件一

在现代分布式系统的构建中,消息中间件扮演着至关重要的角色。作为这一领域的佼佼者,RabbitMQ以其独特的特性和强大的功能,为应用程序提供了高效可靠的消息传递解决方案。以下是对RabbitMQ及其显著特点的更详细探讨。 什么是 RabbitMQ&#x…

Unity 2D让相机跟随角色移动

相机跟随移动 最简单的方式通过插件Cinemachine 在窗口/包管理器选择全部找到Cinemachine,导入。然后在游戏对象/Cinemachine创建2D Camera。此时层级中创建一个2D相机。选中人物拖入检查器Follow。此时相机跟随人物移动。 修改相机视口距离 在检查器中Lens下调正…

LabVIEW直流稳定电源自动化校准系统

LabVIEW直流稳定电源自动化校准系统 直流稳定电源正向着智能化、高精度、多通道、宽量程的方向发展。基于LabVIEW开发环境,设计并实现了一种直流稳定电源自动化校准系统,以提升校准过程的整体效能,实现自动化设备替代人工进行电源校准工作。…

数据可视化基础与应用-04-seaborn库人口普查分析--如何做人口年龄层结构金字塔

总结 本系列是数据可视化基础与应用的第04篇seaborn,是seaborn从入门到精通系列第3篇。本系列主要介绍基于seaborn实现数据可视化。 参考 参考:我分享了一个项目给你《seaborn篇人口普查分析–如何做人口年龄层结构金字塔》,快来看看吧 数据集地址 h…

基于飞浆paddle的Mv3驾驶员行为识别

“其实一开始并没有想学深度学习” ! pip install --upgrade pip ! pip install paddlex ! pip install --user --upgrade pyarrow11.0.0 # 配置环境 train_list格式(test同理):图片路径\t标签 newLabels格式:标签 训练代码 impo…

HarmonyOS实战开发-自定义通知角标、如何设定应用的桌面图标角标的功能。

介绍 本示例主要展示了设定应用的桌面图标角标的功能,使用ohos.notificationManager 接口,进行桌面角标的设置,通知的发送,获取等。 效果预览 使用说明 在使用本应用时,需安装并启动仿桌面应用;在主界面…

绝地求生:杜卡迪来了,这些摩托车技巧不学一下吗?

摩托车在远古版本和现在完全不一样,虽然容易翻车造就了一批玩家“摩托杀手”的外号,但是速度可比今天快多了。 后来在蓝洞的削弱了其加速度,虽然资料上写着最高时速155km/h,但是平时游戏中一般只能拉到110~120km/h。这里写一点摩托…

Java多线程的线程状态和线程池参数

一、线程状态 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。线程对象在不同的时期有不同的状态。Java中的线程状态被定义在了java.lang.Thread.State枚举类中,State枚举类的源码如下: publi…

NODE MCU (ESP8285-ESP8266)用Arduino lDE 2.3.2烧录系统后串口监控不打印问题

问题: Arduino lDE 2.3.2,集合DOIT ESP-Mx DevKit板子,烧录代码后,串口监视器 打印不出来调试数据 分析: Arduino lDE 2.3.2工具提示,不支持调试 板载flash按钮无需按下,即可烧录系统,由于烧录和调试共用串口,所以怀疑是Arduino lDE 2.3.2在烧录时设置了串口的配置…