自定义博客皮肤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)
  • 收藏
  • 关注

原创 2020-10-18

一、导入hellodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄select Name,Age from students where Age>25;(2) 以ClassID为分组依据,显示每组的平均年龄select ClassID,avg(Age) from students group by ClassI;(3)显示第2题中平均年龄大于30的分组及平均年龄select ClassID,avg(Age) from students g

2020-10-18 22:00:13 74

原创 2020-09-21

1 简述DNS服务器原理,并搭建主-辅服务器。DNS的作用就是根据域名查出IP地址。IP地址是由32位二进制数字组成,人们很难记住这些IP,相反,大家愿意使用比较容易记忆的主机名字。而电脑在处理IP数据报文时,是使用IP地址的,因为它是固定长度。DNS查询的类型对于客户端来说是递归查询,对于DNS服务器来说,绝大多数是迭代查询的。DNS名称解析中,从名称到IP的查询叫做正向解析,而从IP到名称的查询叫做反向解析。如果DNS服务器至少解析了一个或一个以上的域叫做DNS主服务器或者DNS辅助服务器,如果不负

2020-09-21 00:57:56 324

原创 2020-09-07

1 配置chrony服务,实现服务器时间自动同步yum -y install chronysystemctl enable chronyd.servicesystemctl restart chronyd.servicesystemctl status chronyd.servicesystemctl stop firewalldsystemctl disable firewalldsetenforcecat /etc/chrony.conf#server www.magedu1.com

2020-09-07 09:55:35 100

原创 2020-08-31

1 编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问。2、配置magedu用户的sudo权限,允许magedu用户拥有root权限...

2020-08-31 09:46:37 51

原创 2020-08-17

1、编写脚本selinux.sh,实现开启或禁用SELinux功能.2、统计/etc/fstab文件中每个文件系统类型出现的次数.3 提取出字符串Yd$C@M05MB%9&Bdh7dq+YVixp3vpw中的所有数字.4 解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJEC.#!/bin/bas

2020-08-17 09:14:22 89

原创 2020-08-10

1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www。2、使用expect实现自动登录系统。while read ipdouser=rootpassword=123456expect <<EOFset timeout 30spawn ssh user@user@user@ipexpect {“yes/no” { send “yes/no”; exp_continue }“pa

2020-08-10 00:24:32 54

原创 第八周作业

1、显示统计占用系统内存最多的进程,并排序。2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!" for循环实现方式.3、每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式 为“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的时间.脚本配置文件BackName=etcbak-date -d -1day +%

2020-08-03 00:22:03 138

原创 第七周 Linux

1、简述osi七层模型和TCP/IP五层模型2、总结描述TCP三次握手四次挥手3、描述TCP和UDP区别4、总结ip分类以及每个分类可以分配的IP数量

2020-07-27 00:39:24 42

原创 第六周作业

一、自建yum仓库,分别为网络源和本地源。二、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。三、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项。四、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users

2020-07-20 10:12:21 116

原创 第五周作业

1、查找/etc目录下大于1M且类型为普通文件的所有文件。2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。3、利用sed 取出ifconfig命令中本机的IPv4地址。4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。5、处理/etc/fstab路径,使用sed命令取出其目录名和基名。...

2020-07-12 23:35:06 123

原创 第四周作业

1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来。2、查出用户UID最大值的用户名、UID及shell类型。3、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序。4、编写脚本 createuser.sh,实现如下功能:使用一个用户名做为参数,如果 指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息。![在这里插入图片描述](https://img-blog.csdnimg.cn/202007

2020-07-05 21:34:12 54

原创 第三周作业

1 显示/etc目录下,以非字母开头,后面跟了一个字母以及其他任意长度任意字符的文件或目录。2 复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。cp -rv /etc/p* [^:dirget : ] / tmp/mytest13 将/etc/issue文件中的内容转换成为大写后保存至/tmp/issue.out文件中.cat /etc/issue | tr [a-z] [A-Z] > /tmp/issue.out4 请总结描述用户和组管理类命令

2020-06-28 22:56:15 96

原创 第二周作业

1、Linux发行版的系统目录名称命名规则以及用途目录描述/ 根, 处于Linux文件系统树形结构的最顶端,它是Linux文件系统的入口,所有的目录、文件、设备都在 / 之下。/bin 存放在单用户模式可用的必要命令二进制文件/boot 存放引导加载程序文件/etc 存放主机特定的系统级配置文件。/home 用户的主目录,包括保存的文件,个人配置/lib 该目录用于存放库文件,这个目录里存放着系统最基本的共享库/media 可移动的多媒体(如CD-ROMs)的挂载点/mnt 该目录是用于

2020-06-21 13:44:40 128

空空如也

空空如也

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

TA关注的人

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