自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java鱼仔的博客

微信公众号《Java鱼仔》你会累是因为你在走上坡路

  • 博客(6)
  • 收藏
  • 关注

原创 Shell屏蔽每小时SSH暴力破解超过N次的ip,再也不用担心云服务器被暴力破解了

要理解这段脚本首先要先熟练的掌握awk的知识在正式实践前需要理清楚几个知识点:lastb命令:这条命令用于查看一定时间内登陆失败的记录,即使用ssh登陆但是密码输错的记录如果你用的是云服务器,你会发现登陆失败的记录很多很多,有些就是想暴力破解你的服务器。iptables 命令是 Linux 中重要的访问控制手段,可以屏蔽你想屏蔽的ipChain INPUT控制了能访...

2019-10-30 22:22:05 1382

原创 使用shell脚本进行每月定时备份数据

实现功能:每月第一天备份并压缩/root/shelltest目录到/root/fileback中第一步:编写脚本先写一个备份数据的脚本,首先定义备份源路径和目标路径,设置备份文件名为当前日期#!/bin/bashSRC_DIR=/root/shelltestDST_DIR=/root/filebackBACK=$(date +%Y%m%d)_etc.tar.gz#判断目标地址...

2019-10-27 22:19:10 2202

原创 Shell脚本批量添加和删除用户的多种方法

关于颜色:shell中给文本添加颜色的三种表达方式:echo -e “\e[32m \e[0m”echo -e “\033[32m \033[0m”echo -e “\e[32;40m \e[0m” 32;40前面的数是字体颜色,后面的数是背景颜色echo加上-e参数后表示可以处理特殊字符,比如\n \t等,,中间空格部分代表要填入的内容,例...

2019-10-26 20:27:43 2097

原创 shell基础:通过7个实例入门shell编程

编程的学习有两种方式,一种是先学习理论再进行实战,这叫自下而上学习法,第二种是通过实战再学习理论,这叫自上而下学习法,对于shell脚本学习来说,自上而下学习法是最好的学习方式。实例1:通过脚本检查服务状态:#!/bin/bash#set -xif [ $# -ge 1 ];then systemctl status $1 > /dev/null; ...

2019-10-24 10:29:24 1200

原创 从零开始手写Tomcat,一文彻底搞懂Tomcat运行流程(附源码)

一:理论铺垫tomcat的功能是什么?tomcat是java的一个中间件,浏览器发出HTTP请求后经过tomcat中间件,转发到目的服务器,目的服务器返回响应消息,通过tomcat返回给浏览器。tomcat的使用很简单,但是作为合格的程序员,光会用可不行,接下来就通过手写一个tomcat彻底搞懂tomcat。在手写Tomcat之前,首先重温一下http和servlet,http协议...

2019-10-23 22:58:15 6840 6

原创 基于SpringBoot和Swagger2开发RESTful风格的javaweb项目

什么是RESTful风格?第一次听到Restful这个词,总会想到它的中文翻译:平静的。当然这里的restful当然不是指这个词,而是REpresentational State Transfer的缩写。在web开发中,有五个常见的method:Get、Post、Put、Patch、Delete,不同的Method是对同一件事情做不同的操作:Get:取得数据或状态;Post:新增一项数...

2019-10-10 12:15:18 520

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除