- 博客(20)
- 收藏
- 关注
原创 ansible-galaxy的配置文件galaxy.yml
在ansible中,“galaxy.yml”文件用于定义Ansible Galaxy Collection的元数据和配置信息。这个文件描述了你的Ansible Collection的属性、依赖关系、版本信息以及其他相关信息。namespace:定义Collection的命名空间,通常是你或你的组织的名称name:定义Collection的名称version:定义Collection的版本号description:提供Collection的简短描述。
2023-06-01 14:42:57
299
原创 ansible-galaxy的基本使用
2. 接下来,写一个Ansible playbook使用这个角色。1. 首先,下载角色“geerlingguy.apache”,该角色可用于配置Apache Web服务器。
2023-05-31 15:48:45
711
原创 HTTP协议
目录1.什么是HTTP?2.HTTP的作用3.两种数据包4.TCP的连接方式-HTTP的四个版本5.URL6.HTTP的工作原理7.请求报文的封装8.响应报文的封装1.什么是HTTP?超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。2.HTTP的作用对服务器与客户端之间信息的传递进行了规范3.两种数据.
2022-05-06 17:13:33
334
原创 iptables-TCP协议和UDP协议
文章目录1.iptables2.传输层1.iptablesiptables 是一个防火墙工具Linux内核中有一个用户空间(user space)和内核空间(kernel space),iptables工作在用户空间,在内核空间中相对应的是netfilter,iptables给netfilter传递参数,之后netfilter会对传输进来的数据进行过滤,然后通知应用程序取数据 ...
2022-05-04 16:34:41
2222
原创 INPUT链默认规则设置为DROP在脚本前后对脚本的影响
#!/bin/bashiptables='/usr/sbin/iptables'$iptables -F$iptables -t nat -F$iptables -t filter -P INPUT DROPfor i in {1..70}do sleep 1 echo $idone$iptables -A INPUT -s 192.168.0.0/24 -p tcp -m multiport --dport 80,21,22,3306 -j ACCEPT...
2022-04-07 16:21:36
2589
原创 用shell写一个脚本清空指定脚本
MYSQL中有一个test数据库,里面有数十张"tblog_"为前序的表,现要求除了tbllog_pay、tbllog_role、tbllog_online表外,其他全部进行清空#!/bin/bash# 进入test目录cd test# 将test目录中的文件追加输出table1ls >>table1.txt# 除了不用清空的表和table1,其他追加输出到table2egrep -v 'tbllog_pay$|tbllog_role$|tbllog_online$|tab.
2022-03-27 16:15:58
1355
原创 用shell模拟猜拳
用shell写出一个简单的猜拳游戏,枚举值(0石头,1剪刀,2步),有两位选手分别是rob1、rob2,他们出拳方式由系统自动枚举,并连续猜十次,最后给出十次结果#!/bin/bash# 统计猜拳次数i=1while (($i!=11))do # 出拳方式系统自动枚举 rob1=$(($RANDOM%3)) rob2=$(($RANDOM%3)) # 列举不同的出拳方式 if (($rob1==0));then if (($rob...
2022-03-27 15:38:50
5210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人