自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 编译安装Mariadb

**编译安装Mariadb,并启动后可以正常登录**环境操作系统版本:centos7.7.1908Mariadb版本:10.2.25步骤安装基础环境# yum install bison bison-devel zlib-devel libcurl-devel libarchive-devel boost-devel gcc gcc-c++ cmake ncurses-devel gnutls-devel libxml2-devel openssl-devel libevent-deve

2020-08-09 15:01:37 412

原创 第十三周-DNS搭建

一、简述DNS服务器原理1.客户机向本地域名服务器提起域名解析请求2.本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。如果没有,则发送给根域名服务器3.根域名服务器收到请求后,返回一个负责该顶级域名(.com .net等等,是根的子域)的IP给本地域名服务器4.本地服务器再向上一步返回的顶级域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器(二级域)的地址。第五步:重复第四步,直到找到正确的

2020-08-09 10:42:35 263

原创 第十二周-cobbler+pxe自动化装机

环境系统IP角色centos7.7192.168.100.7cobbler+pxe+dhcp服务器centos7.7动态获取待装虚拟机步骤禁用selinux、清空iptables规则# sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config# iptables -F安装epel源# yum -y install epel-release安装cobbler相关软件# y

2020-06-04 23:09:21 339

原创 第十二周-时间同步服务chrony

一、配置chrony服务,实现服务器时间自动同步环境:系统 IP 角色 centos7 192.168.100.7 chrony服务器 centos7 192.168.100.17 client 步骤:主服务器操作安装chrony服务 修改配置文件 重启chronyd服务并设置为开机自启客户端操作安装chrony服务 修改配置文件 重启chronyd服务并设置开机自启...

2020-06-04 17:27:26 459

原创 第十一周-ssh登录失败次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问

1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问1>创建脚本[root@centos7 ~]# vim bin/checkip.sh #!/bin/bash#过滤/var/log/secure日志,因为有密码输入错误和用户名输入错误,awk取IP值要利用N...

2020-04-27 21:06:08 938 1

原创 第十周--解决DOS攻击

1、编写脚本selinux.sh,实现开启或禁用SELinux功能1>创建脚本[root@centos7 data]# vim selinux_control.sh #!/bin/bash[ -z "$*" ] && { echo -e "Usage:`basename $0` on|off" ;exit 2 ; }if [ "$1" == "on" ];then...

2020-04-21 23:04:26 828

原创 第九周-系统启动过程、破解centos7root口令

1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www[root@centos6 ~]# vim /data/user_check.sh #!/bin/bash[ -z "$*" ] && { echo -e "Usage: `basename $0` username direcot...

2020-04-19 10:57:40 183

原创 第八周-显示占用系统内存最多的进程,并排序

1、显示统计占用系统内存最多的进程,并排序以下几种写法都可以:ps aux --sort=-%mem ps aux --sort=-rssps aux --sort=-rssizeps aux --sort=-rszps aux | sort -k4nr------------------------------------------------------------[root...

2020-04-17 21:07:20 571

原创 第七周-OSI七层模型 TCP/IP五层模型

1、简述OSI七层模型和TCP/IP五层模型OSI七层模型:应用层:用户能看到的层,是一些常见的应用程序表示层:应用层的数据首先会经过该层,为这些数据提供数据转换类的服务,例如:加密与解密、图片的编码和解码、数据的压缩和解压缩会话层:建立连接并提供访问验证和会话管理传输层:提供程序之间的逻辑通信,主要协议TCP、UDP、SPX、进程、socket。数据到了传输层将被封装成数据报或者数据段...

2020-04-17 18:30:30 183

原创 第六周-创建基于本地源和网络共享源的yum仓库、逻辑卷使用

一、自建yum仓库,分别为网络源和本地源本地源:虚拟机挂载光盘 [root@centos7 ~]# mkdir /mnt/cdrom [root@centos7 ~]# mount /dev/cdrom /mnt/cdrom备份原yum配置文件 [root@centos7 ~]# mkdir /etc/yum.repos.d/bak [root@centos7 ~]# m...

2020-03-27 17:10:58 309

原创 第五周

1、查找/etc目录下大于1M且类型为普通文件的所有文件find /etc/ -type f -size +1M2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。find /etc -name "*.conf" |xargs tar -czvf `date +%F`.tar.gz 3、利用sed 取出ifconfig...

2020-03-19 19:28:49 79

原创 第四周-文本控制

1、统计出/etc/passwd文件中默认shell为非/sbin/nologin的用户个数,并将用户都显示出来getent passwd|grep -v "/sbin/nologin"|cut -d: -f12、查出用户UID最大值的用户名、UID以及shell类型sort -t ":" -k 3 -nr /etc/passwd|cut -d: -f1,3,73、统计当前连接本机的每...

2020-03-13 10:05:37 133

原创 Linux第三周练习-账户控制

第三周练习1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其他任意长度任意字符的文件或目录ls -a /etc/[^a-zA-Z][a-z]*2、复制/etc/目录下所有以p开头,非数字结尾的文件或目录到/tmp/mytest1目录中。mkdir /tmp/mytest1 && cp -a /etc/p*[^0-9] /tmpmytest13、将/etc/i...

2020-03-04 16:42:39 206

空空如也

空空如也

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

TA关注的人

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