自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十七周作业

1、部署分离的LAMP,部署到二台服务器上,php加载xcache模块2、部署wordpress论坛,并实现正常访问登录论坛。3、收集apache访问日志,并实现图形化展示。

2021-05-04 14:20:32 64

原创 第十六周作业

1、使用ansible的playbook实现自动化安装httpd2、建立httpd服务器,要求提供两个基于名称的虚拟主机:(1)www.X.com,页面文件目录为/web/vhosts/x;错误日志为/var/log/httpd/x.err,访问日志为/var/log/httpd/x.access(2)www.Y.com,页面文件目录为/web/vhosts/y;错误日志为 /var/log/httpd/www2.err,访问日志为/var/log/httpd/y.access(3)为两个虚拟主机

2021-03-27 13:18:13 148 1

原创 第十五周作业

1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。#!/bin/bash#USER=rootPASS=centosPS3="Please input a number[1|2]: "[ -d $mysqldumpdir ] || mkdir $mysqldumpdirselect backup_method in mysqldump xtrabackup;do case $backup_method in mysqldump)

2020-12-21 19:52:36 99

原创 第十四周作业

1、 导入hellodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄MariaDB [hellodb]> select name,age from students where gender="M" and age>"25";+--------------+-----+| name | age |+--------------+-----+| Xie Yanke | 53 || Ding Dian |

2020-12-21 19:48:21 123

原创 第十三周作业

一、DNS服务器原理DNS(domain name system)域名系统或者(domain named system)区域名称服务,分为正向与反向域名解析,适用C/S,端口路53/udp,53/tcp,属于应用层协议;通常人们上网都是通过输入网址进行访问的,比如www.baid.com,这个也叫作域名。但实际上网络访问的底层还是通过ip进行的,比如输入36.152.44.96这个ip地址依然可以访问百度。人的记忆是有限的,不可能去记住众多网站的ip地址,dns就可以解决这个问题,将域名解析成ip地址。

2020-12-21 19:43:12 99

原创 第十二周作业

1、配置chrony服务,实现服务器时间自动同步yum install -y chronyserver ntp1.aliyun.com iburstallow 10.10.10.0/24local startum 10systemctl start chronydsystemctl enable chronydchronyc sources -v2、实现 cobbler+pxe 自动化装机# 0、关闭防火墙、SELinux# 1、安装相关软件(需要EPEL源)yum install

2020-12-21 19:40:12 67

原创 第十一周作业

1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问while true;do mounth=$(date +%b) mday=$(date +%d) hour=$(date +%H) min=$(date +%M) IP=`awk '/sshd.*Failed password/ {if("'$mounth'" == $1 &&a

2020-12-21 19:36:47 48

原创 第十周作业

1、编写脚本selinux.sh,实现开启或禁用selinux功能[root@C76 ~]# cat selinux.sh #!/bin/bash read -p "please input character set selinux for {start|stop} :" s se=$(sed -rn 's@^SELINUX=(.*)@\1@'p /etc/selinux/config) if [ $s == 'start' ];then if [ $se == 'enforc

2020-12-21 19:33:30 40

原创 第九周作业

1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www2、使用expect实现自动登录系统。3、简述linux操作系统启动流程

2020-12-21 19:25:05 50

原创 第八周作业

1、显示统计占用系统内存最多的进程,并排序;[root@centos7 ~]# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | headPID PPID CMD %MEM %CPU6974 6782 /usr/bin/gnome-shell 9.9 0.27348 6782 /usr/bin/gnome-software --g 4.1 0.01584 1268 /usr

2020-12-21 18:34:52 45 1

原创 第七周作业

1、简述osi七层模型和TCP/IP五层模型OSI 七层模型:物理层: BIT 流 的线路中的传输数据链路层:数据帧的传输,包含物理 MAC地址,将BIT流转换为统一的数据格式,并且可校验网络层:为每台设备赋予逻辑 IP 地址,通过逻辑寻址,可以实现跨广播域的互通,大范围的互联传输层:为每个应用程序指定一个特定的端口号,通过端口号实现应用程序之间的通信,同时负责传输的稳定性,TCP 传输具有三次握手,四次断开,传输稳定,UDP 传输速率快,不稳定会话层:建立,管理,终止一个应

2020-12-21 18:32:51 34

原创 第六周作业

1、自建yum仓库,分别为网络源和本地源2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。步骤一、安装依赖包yum install apr-devel apr-util-devel gcc pcre-devel openssl-devel./configure --prefix=/apps/http24 --sysconfdir=/etc/httpd步骤二、设置服务启动路径到环境PATH中echo ‘PATH=/apps/http24/bin:$PATH’ >&gt

2020-12-21 18:29:23 29

原创 第四周作业

第四周作业1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来echo “一共cat /etc/passwd | grep -v /sbin/nologin | wc -l个,分别是:”&& cat /etc/passwd | grep -v /sbin/nologin | cut -d: -f 12、查出用户UID最大值的用户名、UID及shell类型cat /etc/passwd | cut -d: -f1,3,7 |

2020-08-31 20:26:18 63

原创 第三周作业

第三周作业1、显示/etc 目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录ls /etc/ | grep [[:alpha:]][[:alpha:]].*2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中ls /etc | grep p.*[0-9]$mkdir -pv /tmp/mytest1ls /etc | grep p.*[0-9]$ | xargs -i cp -r {} /tmp/mytest1/3、将/e

2020-08-31 20:17:38 133

原创 第一周作业

1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。Red Hat Linux:Red Hat 公司的产品主要包括 RHEL(Red Hat Enterprise Linux,收费版本)和 CentOS(RHEL 的社区克隆版本,免费版本)、Fedora Core(由 Red Hat 桌面版发展而来,免费版本)。Ubuntu Linux:Ubuntu 基于知名的 Debian Linux 发展而来,界面友好,容易上手,对硬件的支持非常全面,是目前最适合做桌面系统的 Linux 发行版本,

2020-08-31 20:09:30 61

原创 第五周作业

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

2020-08-31 19:57:52 109

原创 第二周作业

**第二次作业1、描述Linux发行版的系统目录名称命名规则以及用途。答:1. 命名规则文件名最长255个字节包括路径在内文件名称最长4095个字节蓝色–>目录 绿色–>可执行文件 红色–>压缩文件 浅蓝色–>链接文件 灰色–>其他文件颜色设置/etc/DIR_COLORS除了斜杠和NUL,所有字符都有效.但使用特殊字符的目录名和文件不推荐使用,有些字符需要用引号来引用它们标准Linux文件系统(如ext4),文件名称大小写敏感例如:MAIL, Mail,

2020-08-10 20:30:34 111

空空如也

空空如也

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

TA关注的人

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