解决 DOS 攻击生产案例:根据 web 日志或者网络连接数,监控当前某个 IP 并发连接数或者短时内 PV 达到100,即调用防火墙封掉对应的 IP,监控频率每隔5分钟。#1.创建监控脚本,如下是根据网络连接数来进行判断:[root@ubuntu:~]#cat /root/net.sh#!/bin/bashTIME=`date +%F_%H:%M:%S`(ss -tn |egrep "\b:80
编写脚本实现登陆远程主机。(使用 expect 和 shell 脚本两种形式)。expect 形式[root@Redis-m1:~]#vim expect2.sh #!/usr/bin/expectset HOST [lindex $argv 0]set USER [lindex $argv 1]set PASSWORD [lindex $argv 2]spawn ssh $USER@$HOSTe
OSI 七层模型和 TCP/IP 五层模型介绍OSI 七层模型:应用层表示层会话层传输层网络层数据链路层物理层TCP/IP 四层模型:应用层传输层互联网层数据链路层网络接口层什么是 TCP 和 UDP,两者有什么区别对比TCPUDP名称Transmission Control Protocol(传输控制协议) User Datagram Protocol(用户数据包协议)用途是一种面向连接、可靠的
以不息为体,以日新为道。本文主要介绍如何在 CentOS8.5 编译 http2.4,并在其搭建私有 yum 仓库,通过 http 服务对外提供 yum 仓库服务,以便让其他机器通过该仓库下载软件。准备环境准备4台虚拟机,分别如下:一台 YUM 仓库服务器:CentOS8.5(IP:192.168.68.100)部署 HTTP 服务三台客户端:(用于验证 YUM 仓库是否部署成功)CentOS6.
人生如逆旅,我亦是行人。1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来[root@centos8.5-68.82 ~]#grep -v "/sbin/nologin$" /etc/passwd | cut -d":" -f1 > user.txt[root@centos8.5-68.82 ~]#cat user.txt r
1. 显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录: [root@centos7.9-68.71 etc]#cd /etc[root@centos7.9-68.71 etc]#touch 1a.txt _abc.txt 1abcd.txt[root@centos7.9-68.71 etc]#ll [^a-Z][[:alpha:]]*-rw-r--r--.
简单介绍 Linux 如何安装以及基础命令
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号