摘要: HTTPS 在 TCP 三次握手后,还需进行 SSL/TLS 的握手过程,才可进入加密报文传输。HTTP 默认端口号是 80,HTTPS 默认端口号是 443。同时,HTTPS 协议需要向 CA(证书权威机构)申请数字证书,来保证服务器的身份是可信的。 HTTPS通过混合加密、摘要算法以及身份证书, 阅读全文
posted @ 2024-07-30 11:12 NETYZreal 阅读(25) 评论(0) 推荐(1) 编辑
摘要: HTTP 常见到版本有 HTTP/1.1,HTTP/2.0,HTTP/3.0,不同版本的 HTTP 特性是不一样的。 这一章主要针对 HTTP/1.1 展开,最突出的优点是「简单、灵活和易于扩展、应用广泛和跨平台」。缺点分别是「无状态、明文传输」,同时还有最大的缺点「不安全」。 对于无状态的问题,解 阅读全文
posted @ 2024-07-30 10:46 NETYZreal 阅读(15) 评论(0) 推荐(1) 编辑
摘要: 避免发送 HTTP 请求的方法就是通过缓存技术,HTTP 设计者早在之前就考虑到了这点,因此 HTTP 协议的头部有不少是针对缓存的字段。HTTP 缓存有两种实现方式,分别是强制缓存和协商缓存。 强制缓存 只要浏览器判断缓存没有过期,则直接使用浏览器的本地缓存,决定是否使用缓存的主动性在于浏览器这边 阅读全文
posted @ 2024-07-30 10:10 NETYZreal 阅读(3) 评论(0) 推荐(1) 编辑
摘要: 根据 RFC 规范,GET 的语义是从服务器获取指定的资源,GET 请求的参数位置一般是写在 URL 中,URL 规定只能支持 ASCII,所以 GET 请求的参数只允许 ASCII 字符 ,而且浏览器会对 URL 的长度有限制(HTTP协议本身对 URL长度并没有做任何规定)。 根据 RFC 规范 阅读全文
posted @ 2024-07-30 10:05 NETYZreal 阅读(13) 评论(0) 推荐(1) 编辑
摘要: HTTP 是超文本传输协议,也就是HyperText Transfer Protocol。HTTP 协议是一个双向协议,是一个在计算机世界里专门用来在两点之间传输数据的约定和规范。是超越了普通文本的文本,它是文字、图片、视频等的混合体,最关键有超链接,能从一个超文本跳转到另外一个超文本。 1xx 类 阅读全文
posted @ 2024-07-30 09:55 NETYZreal 阅读(8) 评论(0) 推荐(1) 编辑
摘要: ansible可能需要访问密码或API密钥等敏感数据,以便能配置受管主机。通常,此信息可能以纯文本形式存储在清单变量或其他Ansible文件中。但若如此,任何有权访问Ansible文件的用户或存储,这些Ansible文件的版本控制系统都能够访问此敏感数据。这存在安全风险。 使用Ansible随附的A 阅读全文
posted @ 2024-07-29 17:36 NETYZreal 阅读(27) 评论(1) 推荐(1) 编辑
摘要: 在默认情况下,任务失败时会中止剧本任务,不过可以通过忽略失败的任务来覆盖此类行为。在可能出错且不影响全局的段中使用ignore_errors关键词来达到目的。 环境: 受控主机清单文件: [dev] 192.168.10.129 [all:vars] ansible_ssh_user=root an 阅读全文
posted @ 2024-07-29 17:35 NETYZreal 阅读(16) 评论(0) 推荐(1) 编辑
摘要: 环境: 受控主机清单文件: [dev] 192.168.10.129 [all:vars] ansible_ssh_user=root ansible_ssh_pass=123 磁盘: 受控主机需要存在一块空的磁盘。 使用192.168.10.129主机上的sdb创建逻辑卷。 yml文件: ansi 阅读全文
posted @ 2024-07-29 17:34 NETYZreal 阅读(17) 评论(0) 推荐(1) 编辑
摘要: 一、基本语法格式: 格式:ansible 受控主机IP/主机组 [选项] 参数 选项 -k 手动输入SSH协议的代码 -l 指定主机清单文件 -m 指定要使用的模块名 -a 设置传递给模块的参数 -M 指定要使用的模块路径 -S 使用su命令 -T 设置SSH协议的连接超时时间 --version 阅读全文
posted @ 2024-07-29 17:33 NETYZreal 阅读(27) 评论(0) 推荐(1) 编辑
摘要: Ansible是一个开源 的基于openssh的自动化配置管理工具。可以用它来配置系统,部署软件和编排更高级的IT任务,比如持续部署或零停机更新。Ansible的主要目标是简单和易用,通过Ansible可以批量管理大型运维环境。 Ansible 是一个用 Python 开发的自动化运维工具,它能执行 阅读全文
posted @ 2024-07-29 17:31 NETYZreal 阅读(11) 评论(1) 推荐(1) 编辑