摘要:
#!bin/bash#作者:liusingbon#功能:#脚本使用工具guestmount,可以将虚拟机的磁盘系统挂载到真实机文件系统中#Centos7.2中安装libguestfs-tools-c,可以获得工具guestmount#虚拟机启动与否,不影响脚本的使用#将虚拟机磁盘文件挂载到文件系统后 阅读全文
摘要:
#!bin/bash#作者:liusingbon#功能:从端口列表中观测端口,关闭无用端口对应的服务,降低被意外攻击的可能性ss -nutlp |awk '{print $1,$5}' |awk -F"[: ]" '{print "协议:"$1,"端口号:"$NF}' |grep "[0-9]" | 阅读全文
摘要:
#!bin/bash#作者:liusingbon#功能:判断用户输入的是 Yes 或 NOread -p "Are you sure?[y/n]:" surecase $sure iny|Y|Yes|yes|YES) echo "you enter $sure";;n|N|NO|no) echo " 阅读全文
摘要:
基于5台虚拟机,搭建ELK集群. 方案: 1. ELK是日志分析平台,而不是一款软件,是一整套解决方案,是三个软件产品的首字母缩写,ELK分别代表: Elasticsearch:负责日志检索和储存 Logstash:负责日志的收集和分析、处理 Kibana:负责日志的可视化 2. ELK组件在海量日 阅读全文
摘要:
#!bin/bash#作者:liusingbon#功能:数字型显示进度条,echo使用-e选项后,在打印参数中可以指定 H,设置需要打印内容的 x,y 轴的定位坐标,设置需要打印内容在第几行,第几列.for i in {1..100}doecho -e "\033[6;8H["echo -e "\0 阅读全文
摘要:
#!bin/bash#作者:liusingbon#功能:统计某个目录中某关键字出现的次数,比如分析目录/etc/passwd中有多少个关键字bin#每读取一行文件内容,即从第 1 列循环到最后 1 列,依次判断是否包含关键字bin,如果包含则 x++awk -F: '{i=1;while(i<=NF 阅读全文
摘要:
#!bin/bash#作者:liusingbon#功能:自动布置周期性计划任务read -p "请输入分钟信息(00-59):" minread -p "请输入小时信息(00-24):" hourread -p "请输入日期信息(01-31):" dateread -p "请输入月份信息(01-12 阅读全文
摘要:
如果客户端发出请求的URL头部信息过大,网站将不能及时响应,并通过状态码414报错. 对此问题,可在Nginx的http容器中优化参数: 阅读全文
摘要:
部署Keepalived高可用软件,实现如下: - 使用Keepalived实现web服务器的高可用 - Web服务器IP地址分别为192.168.4.100和192.168.4.200 - Web服务器的浮动VIP地址为192.168.4.80 - 客户端通过访问VIP地址访问Web页面 环境: 阅读全文
摘要:
准备一台Linux服务器,安装ipvsadm软件包,练习使用ipvsadm命令,实现如下功能: - 使用命令添加基于TCP一些的集群服务 - 在集群中添加若干台后端真实服务器 - 实现同一客户端访问,调度器分配固定服务器 - 会使用ipvsadm实现规则的增、删、改 - 保存ipvsadm规则 常用 阅读全文