会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
海月如希
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2022年5月
创建私有CA并进行证书申请
摘要: 由于很多时候做实验需要用到证书,就需要自己搭建一个私有CA来给自己颁发证书。同时通过整理创建CA和申请证书、吊销证书的过程加深自己的理解. PKI:Publilc Key Infrastructure 公钥基础设施: 签证机构:CA 注册机构:RA 证书吊销列表:CRL 证书存取库 创建私有CA所需
阅读全文
posted @ 2022-05-06 09:57 海月如希
阅读(279)
评论(0)
推荐(0)
2022年4月
使用awk以冒号分隔获取/etc/passwd文件第一列
摘要: cat /etc/passwd | awk -F: '{print $1}'
阅读全文
posted @ 2022-04-24 14:58 海月如希
阅读(59)
评论(0)
推荐(0)
https的通信过程
摘要: 1、客户端发起HTTPS请求用户在浏览器里输入一个https网址,然后连接到服务器的443端口 2、服务端的配置采用HTTPS协议的服务器必须要有一套数字证书,可以自己制作,也可以向组织申请。区别就是自己颁发的证书需要客户端验证通过,才可以继续访问,而使用受信任的公司申请的证书则不会弹出提示页面。这
阅读全文
posted @ 2022-04-24 14:55 海月如希
阅读(206)
评论(0)
推荐(0)
描述密钥交换的过程
摘要: 秘钥交换:IKE (Internet Key Exchange) 公钥加密:用目标的公钥加密对称秘钥 DH (Deffie-Hellman):生成对称(会话)密钥 对称加密算法可以看成为一个通过算法和一个秘钥,对明文进行处理,变成一个无规则无意义的数据的算法。 对称密钥加密:双方共同持有这个密钥,发
阅读全文
posted @ 2022-04-24 14:52 海月如希
阅读(365)
评论(0)
推荐(0)
解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT
摘要: vim deny_dos.sh cat deny_dos.sh #!/bin/bash LINK=100while true;do ss -nt | awk -F"[[:space:]]+|:" '/^ESTAB/{print $(NF-2)}'|sort |uniq -c|while read c
阅读全文
posted @ 2022-04-24 14:46 海月如希
阅读(79)
评论(0)
推荐(0)
每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式 为“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的时间
摘要: crontab -e 30 1 * * * 1-5 tar -Jcvf /backup/`date -d '-1 day' +%F-%H`.tar.xz /etc
阅读全文
posted @ 2022-04-16 16:39 海月如希
阅读(57)
评论(0)
推荐(0)
编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"
摘要: for循环: #!/bin/bash # NetId=192.168.0. for HostId in {1..254};do { if /bin/ping -c 1 -W 1 $NetId$HostId > /dev/null;then echo "$NetId$HostId lived,Ping
阅读全文
posted @ 2022-04-16 16:35 海月如希
阅读(70)
评论(0)
推荐(0)
总结查看系统负载的几种命令,总结top命令的指标大概什么含义(不要求全部写出来)
摘要: 查看系统负载的几种命令: uptime:查看系统平均负载 mpstat:百分比显示CPU利用率的各项指标 top和htop:查看进程的实时状态 free:查看内存空间的使用状态 pmap:查看进程对应的内存映射,可以看到进程依赖的子模块占用的内存数量,可以以此判断OOM vmstat:查看虚拟内存的
阅读全文
posted @ 2022-04-16 16:26 海月如希
阅读(234)
评论(0)
推荐(0)
输入若干个数值存入数组中,采用冒泡算法进行升序或降序排序
摘要: #!/bin/bashread -p "请输入数值个数:" COUNTdeclare -a numsfor ((i=0;i<$COUNT;i++));do num[$i]=$RANDOMdoneecho "The initial array:"echo ${num[@]} declare -i n=
阅读全文
posted @ 2022-04-14 16:22 海月如希
阅读(174)
评论(0)
推荐(0)
生成10个随机数保存于数组中,并找出其最大值和最小值
摘要: #!/bin/bash declare -i min max declare -a nums for ((i=0;i<10;i++));do nums[$i]=$RANDOM [ $i -eq 0 ] && min=${nums[$i]} && max=${nums[$i]}&& continue
阅读全文
posted @ 2022-04-14 16:14 海月如希
阅读(112)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告