RedHat运维-Ansible自动化运维基础8-管理Vault密码

1. 先编写一份playbook文件,确保受控主机上存在uid为1000的用户centos,再用密码redhat加密这个文件;
2. 先编写一份playbook文件,确保受控主机上存在uid为1000的用户centos,再用密码redhat加密这个文件,将加密后的文件保存为<原文件名_encrypted.yaml>
3. 先编写一份playbook文件,确保受控主机上存在uid为1000的用户centos,再用vault密码文件secret.txt加密这个文件;
4. 先编写一份playbook文件,确保受控主机上存在uid为1000的用户centos,再用vault密码文件secret.txt加密这个文件,将加密后的文件保存为<原文件名_encrypted.yaml>
5. 在一开始编写playbook文件的时候,就确定下来密码redhat,接着向该playbook文件中填写内容,确保受控主机上存在uid为1000的用户centos;
6. 在一开始编写playbook文件的时候,就确定下来使用到的密码文件是secret.txt,接着向该playbook文件中填写内容,确保受控主机上存在uid为1000的用户centos;
7. 假如有一份加密后的playbook文件,密码是redhat,若要查看这份playbook文件的内容,命令是___________________________;
8. 假如有一份加密后的playbook文件,vault密码文件是secret.txt,若要查看这份playbook文件的内容,命令是________________________________;
9. 假如有一份加密后的playbook文件,密码是redhat,若要编辑这份playbook文件,命令是______________________________;
10. 假如有一份加密后的playbook文件,vault密码文件是secret.txt,若要编辑这份playbook文件,命令是________________________________;
11. 假如有一份playbook文件,密码是redhat,要想在原文件的基础上,将其解加密,命令是______________________________;
12. 假如有一份playbook文件,密码是redhat,要想在原文件的基础上,将其解加密,并将解加密后的文件保存为<原文件名_decrypted.yaml>,命令是____________________________;
13. 假如有一份playbook文件,vault密码文件是secret.txt,要想在原文件的基础上,将其解加密,命令是______________________________;
14. 假如有一份playbook文件,vault密码文件是secret.txt,要想在原文件的基础上,将其解加密,并将解加密后的文件保存为<原文件名_decrypted.yaml>,命令是____________________________;
15. 假如有一份playbook文件,已经被加密,现在如果想重新设置这份playbook文件的密码为Redhat,则方法是_________________________________;
16. 假如有一份playbook文件,已经被加密,现在如果想重新设置这份playbook文件的密码为rEdhat,则方法是_________________________________;
17. 假如有一份playbook文件,已经被加密,现在如果想重新设置这份playbook文件的密码为reDhat,则方法是_________________________________;
18. 假如有一份playbook文件,已经被加密,现在如果想重新设置这份playbook文件的加密文件为secret1.txt,则方法是_________________________________;
19. 假如有一份playbook文件,已经被加密,现在如果想重新设置这份playbook文件的加密文件为secret2.txt,则方法是_________________________________;
20. 假如有一份playbook文件,已经被加密,现在如果想重新设置这份playbook文件的加密文件为secret3.txt,则方法是_________________________________;
21. 假如有一份playbook文件,已被加密,现在如果想交互式地输入密码,然后再运行这份playbook文件,则方法是_____________________________;
22. 假如有一份playbook文件,已被加密,并且密码文件是secret.txt,现在如果想交互式地输入密码,然后再运行这份playbook文件,则方法是________________________________;
23. 假如有一份playbook文件,使用到了./vars/Z20240528.yaml这个文件中定义的变量,但是这个文件被加密了,所以如果想要成功运行这份playbook文件,应该怎么做呢?_____________________________________;


1. /* A20240528.yaml */
---
- name: Play1
  hosts: centos
  tasks:
    - name: Task1
      ansible.builtin.user:
        name: centos
        uid: 1000
        state: present
...
接着ansible-vault encrypt A20240528.yaml,两次输入vault密码redhat即可。
2. /* B20240528.yaml */
---
- name: Play1
  hosts: centos
  tasks:
    - name: Task1
      ansible.builtin.user:
        name: centos
        uid: 1000
        state: present
...
接着ansible-vault encrypt B20240528.yaml --output B20240528_encrypted.yaml,两次输入vault密码redhat即可。
3. /* C20240528.yaml */
---
- name: Play1
  hosts: centos
  tasks:
    - name: Task1
      ansible.builtin.user:
        name: centos
        uid: 1000
        state: present
...
接着ansible-vault encrypt C20240528.yaml --vault-password-file=secret.txt即可
4. /* D20240528.yaml */
---
- name: Play1
  hosts: centos
  tasks:
    - name: Task1
      ansible.builtin.user:
        name: centos
        uid: 1000
        state: present
...
接着ansible-vault encrypt D20240528.yaml --vault-password-file=secret.txt --output=D20240528_encrypted.yaml即可
5. 先ansible-vault create E20240528.yaml,接着向E20240528.yaml这个文件中填写内容:
/* E20240528.yaml */
---
- name: Play1
  hosts: centos
  tasks:
    - name: Task1
      ansible.builtin.user:
        name: centos
        uid: 1000
        state: present
...
6. 先ansible-vault create F20240528.yaml --vault-password-file=secret.txt,接着向F20240528.yaml这个文件中填写内容:
/* F20240528.yaml */
---
- name: Play1
  hosts: centos
  tasks:
    - name: Task1
      ansible.builtin.user:
        name: centos
        uid: 1000
        state: present
...
7. ansible-vault view G20240528.yaml,接着输入密码redhat就可以
8. ansible-vault view H20240528.yaml --vault-password-file=secret.txt
9. ansible-vault edit I20240528.yaml,接着输入密码redhat就可以
10. ansible-vault edit J20240528.yaml --vault-password-file=secret.txt
11. ansible-vault decrypt K20240528.yaml,接着输入密码redhat就可以
12. ansible-vault decrypt L20240528.yaml --output=L20240528_decrypted.yaml,接着输入密码redhat就可以
13. ansible-vault decrypt M20240528.yaml --vault-password-file=secret.txt
14. ansible-vault decrypt N20240528.yaml --output=N20240528_decrypted.yaml --vault-password-file=secret.txt
15. ansible-vault rekey O20240528.yaml,接着输入密码Redhat就可以
16. ansible-vault rekey P20240528.yaml,接着输入密码rEdhat就可以
17. ansible-vault rekey Q20240528.yaml,接着输入密码reDhat就可以
18. ansible-vault rekey R20240528.yaml --new-vault-password-file=secret1.txt
19. ansible-vault rekey S20240528.yaml --new-vault-password-file=secret2.txt
20. ansible-vault rekey T20240528.yaml --new-vault-password-file=secret3.txt
21. ansible-playbook U20240528.yaml --ask-vault-password
22. ansible-playbook V20240528.yaml --vault-password-file=secret.txt
23. ansible-playbook W20240528.yaml --ask-vault-password,然后输入密码redhat即可

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

windows实现Grafana+Loki+loki4j轻量级日志系统,告别沉重的ELK

文章目录 Loki下载Grafana下载安装Loki添加Loki数据源springboot日志推送 Loki下载 下载地址&#xff1a;https://github.com/grafana/loki/releases/ 找到loki-windows-amd64.exe.zip点击开始下载&#xff0c;我这里下载的2.9.9版本 Grafana下载 下载地址&#xff1a;http…

Centos7离线安装ElasticSearch7.4.2

一、官网下载相关的安装包 ElasticSearch7.4.2&#xff1a; elasticsearch-7.4.2-linux-x86_64.tar.gz 下载中文分词器&#xff1a; elasticsearch-analysis-ik-7.4.2.zip 二、上传解压文件到服务器 上传到目录&#xff1a;/home/data/elasticsearch 解压文件&#xff1…

如何找到关于目标检测小论文的创新点

深度学习目标检测的小论文创新点 数据集预处理创新 主要包括图像增强、图像去雾、图像融合和图像降噪 例子: 比如在研究方向是检测晚上或者天气不好时骑电动车的人是否佩戴了安全头盔。一般的检测可能只能检测到正常天气情况下的骑电动车的人&#xff0c;而对于大雾天气和晚上…

【教程】计算机组成原理

一、计算机系统概述 1.1 计算机系统组成 1.1.1 计算机的硬件系统结构 硬件系统由运算器、存储器、控制器、输入设备和输出设备5个部件组成。 五大部件的基本功能&#xff1a; 运算器&#xff1a; 完成算术和逻辑运算&#xff1b;控制器&#xff1a; 用来控制、执行程序&…

SHARPNESS-AWARE MINIMIZATION FOR EFFICIENTLY IMPROVING GENERALIZATION--论文笔记

论文笔记 资料 1.代码地址 https://github.com/google-research/sam https://github.com/davda54/sam 2.论文地址 https://arxiv.org/abs/2010.01412 3.数据集地址 论文摘要的翻译 在当今严重过度参数化的模型中&#xff0c;训练损失的值很难保证模型的泛化能力。事实上…

STM32 - SPI硬件外设

配合我的上一篇SPI ​​​​​​通信 协议-CSDN博客一起理解更佳&#xff0c;本文后看 SPI 是由摩托罗拉(Motorola)公司开发的全双工同步串行总线&#xff0c;是 MCU 和外围设备之间进行通信的同步串行端口。主要应用在EEPROM、Flash、RTC、ADC、网络控制器、MCU、DSP以及数字信…

Sleuth--链路追踪

1 链路追踪介绍 在大型系统的微服务化构建中&#xff0c;一个系统被拆分成了许多模块。这些模块负责不同的功能&#xff0c;组合成 系统&#xff0c;最终可以提供丰富的功能。在这种架构中&#xff0c;一次请求往往需要涉及到多个服务。互联网应用构建 在不同的软件模块集上&am…

MySQL Buffer Pool

总结自&#xff1a;小林coding&#xff0c;bojiangzhou 虽然说 MySQL 的数据是存储在磁盘里的&#xff0c;但是也不能每次都从磁盘里面读取数据&#xff0c;这样性能是极差的。 要想提升查询性能&#xff0c;加个缓存就行了嘛。所以&#xff0c;当数据从磁盘中取出后&#xff…

Vue3项目打包优化

前言 本文介绍在实际项目中进行打包优化过程 目前评分 good npm install web-vitals在App.vue加入如下代码测试网页性能指标 import { onLCP, onINP, onCLS, onFCP, onTTFP } from web-vitals/attributiononCLS(console.log) onINP(console.log) onLCP(console.log) onFCP(…

江协科技51单片机学习- p25 无源蜂鸣器

&#x1f680;write in front&#x1f680; &#x1f50e;大家好&#xff0c;我是黄桃罐头&#xff0c;希望你看完之后&#xff0c;能对你有所帮助&#xff0c;不足请指正&#xff01;共同学习交流 &#x1f381;欢迎各位→点赞&#x1f44d; 收藏⭐️ 留言&#x1f4dd;​…

C语言 | Leetcode C语言题解之第223题矩形面积

题目&#xff1a; 题解&#xff1a; int computeArea(int ax1, int ay1, int ax2, int ay2, int bx1, int by1, int bx2, int by2) {int area1 (ax2 - ax1) * (ay2 - ay1), area2 (bx2 - bx1) * (by2 - by1);int overlapWidth fmin(ax2, bx2) - fmax(ax1, bx1), overlapHei…

气膜建筑如何在文化旅游行业中应用—轻空间

一、气膜建筑简介 气膜建筑是一种新型建筑形式&#xff0c;其主要结构由高强度膜材、空气支撑系统和固定系统组成。通过不断向膜体内部充气&#xff0c;使其形成稳定的内部压力来支撑整个建筑结构。气膜建筑因其建设速度快、成本相对较低、环保节能等优点&#xff0c;近年来在各…

DDR3 (四)

1 DDR3 8倍预取 DDR3相比DDR2外部IO时钟又提高了一倍&#xff0c;因此DDR3外部IO时钟是内核时钟的4倍&#xff0c;再加上双沿采样&#xff0c;因此DDR3可以实现8倍预取 2 DDR3 芯片位宽 DDR3使用8倍预取技术&#xff0c;指的是芯片位宽&#xff08;DQ数据线位宽&#xff09…

HTML实现图片查看与隐藏

你好呀&#xff0c;我是小邹。 在网页设计中&#xff0c;提供一个直观且用户友好的图片查看功能是提升用户体验的重要一环。本文将详细介绍如何使用HTML、CSS和JavaScript来实现图片的查看与隐藏功能。通过本教程&#xff0c;你将学会如何让页面上的图片在点击时放大显示&…

旋转木马案例

旋转木马 如果接口需要的数据格式和原始数据提供的格式有差异 不要去改接口方法 也不要改原始数据 做一层中间件(数据处理函数/方法) <!DOCTYPE html> <html lang"zh-cn"><head><meta charset"UTF-8"><meta name"viewport…

【机器学习】(基础篇二) —— 监督学习和无监督学习

监督学习和无监督学习 本文介绍机器学习的分类&#xff0c;监督学习和无监督学习 监督学习 监督学习&#xff08;Supervised Learning&#xff09;是机器学习的一个核心分支&#xff0c;大部分的机器学习任务都是由监督学习完成的。 它涉及到使用带有标签的训练数据来训练模…

利用 Python 解析pcap文件

1、问题背景 当面对处理网络数据包分析时&#xff0c;pcap文件作为一个常见的文件格式存储了网络数据包的详细记录&#xff0c;它常常被用来进行网络故障排查或安全分析。为了充分利用这些数据&#xff0c;我们需要对其进行解析并提取出有价值的信息&#xff0c;例如数据包类型…

Why Can’t Robots Click The “I’m Not a Robot” Box On Websites?

Clicking a tiny box tells Google all they need to know about your humanity 你好,我是 Jiabcdefh。 if you’ve browsed the internet for any amount of time, you will likely come across a reCAPTCHA box. These boxes appear when you first enter certain websites…

关于Mars3d的入门

关于Mars3d的入门 一. 创建地球&#xff0c;加载瓦片图层二 矢量图层2.1 常用矢量图层2.1.1 GraphicLayer2.1.2 GeoJsonLayer 2.2 矢量图层的点击事件 三 矢量数据四 事件机制 一. 创建地球&#xff0c;加载瓦片图层 // 1. 创建地球let map new mars3d.Map("mars3dContai…

孕产妇(产科)管理信息系统源码 三甲医院产科电子病历系统成品源代码

孕产妇&#xff08;产科&#xff09;管理信息系统源码 三甲医院产科电子病历系统成品源代码 医院智慧孕产是一种通过信息化手段,实现孕产期宣教、健康服务的院外延伸,对孕产妇健康管理具有重要意义,是医院智慧服务水平和能力的体现。实行涵盖婚前检查、孕期保健、产后康复的一…