自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 web集群--LVS

真实服务器的响应报文通过调度器时,报文的源地址被重写,再返回给客户,完成整个负载调度过程。在nat模式群集中,LSV负载均衡调度器是所有节点的访问internet的网关服务器其外网口地址也最为整个群集的VIP地址,调度器是整个公司网关任何请求都要经过调度器,包括回应的。DR模式不使用调度器为公司网关,而是路由设备,调度器只是分配访问的请求任务而回应的web页面,不经过调度器,直接通过网络设备回应,不容易造成阻塞而且所有节点都使用VIP地址。3.给LVS2与LVS3 创建配置WEB服务器。

2023-05-11 17:10:03 351

原创 web集群

是网站建设的基础,纯粹 HTML 格式的网页通常被称为“静态网页”,静态网页是标准的 HTML 文件,它的文件扩展名是 .htm、.html,可以包含文本、图像、声音、FLASH 动画、客户端脚本和 ActiveX 控件等。等程序语言、数据库等多种技术的融合,以期实现对网站内容和风格的高效、动态、交互式的管理。与静态网页的实现方法不同,动态网页服务的实现首先需要客户机向服务器发送请求,然后服务器根据用户请求把动态网页内部的代码先在服务器上进行相应的处理,最后服务器把生成的结果发送给客户机。

2023-05-11 16:53:36 405

原创 shell综合练习题

2.写出SHELL函数RevertInput,函数必须获取三个参数,然后将三个参数倒序echo打印出来,函数必须检查参数个数的合法性,如果参数非法,打印”Illegal parameters”,对于下面的输入: RevertInput “this is para1” para2 para3 应该输出: para3 para2 this is para1 (注:需要注意第一个参数中的空格)1.你需要打印一个给定的数字的反序,如输入10572,输出27501,如果没有输入数据,应该抛出错误和使用脚本说明。

2023-04-12 16:50:53 152

原创 mysql--主从复制原理,实现

因为如果主节点有太多的从节点,就会损耗一部分性能用于replication(复制),那么我们可以让3~5个从节点连接主节点,其它从节点作为二级或者三级与从节点连接,这样不仅可以缓解主节点的压力,并且对数据一致性没有负面影响。(3)同时主节点为每个I/O线程启动一个dump线程,用于向其发送二进制事件,并保存至从节点本地的中继日志中,从节点将启动SQL线程从中继日志中读取二进制日志,在本地重放,使得其数据和主节点的保持一致,最后I/OThread和SQLThread将进入睡眠状态,等待下一次被唤醒。

2023-03-29 15:44:05 110

原创 mysql备份练习题

数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。2.为student表和score表增加记录。1.创建student和score表。数据库备份,数据据库为school。数据库(其他数据库素材自行准备)查看school表和score表。在另外的数据库服务器上还原。备份服务器上所有数据库。查看数据库中创建的表。

2023-03-29 14:43:53 87

原创 配置安装部署Redis

在配置文件/etc/redis.conf 中修改为bind 0.0.0.0。使用yum仓库进行安装。然后保存退出,启动服务。安装成功后,后台启动。登录图形化界面及成功。

2023-02-20 23:11:45 150

原创 mysql索引-视图例题

1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。学生表:Student (Sno, Sname, Ssex , Sage, Sdept)4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。学号,姓名,性别,年龄,所在系 Sno为主键。学号,课程号,成绩 Sno,Cno为主键。课程号,课程名 Cno为主键。

2023-02-14 23:36:57 117

原创 mysql单表查询例题

6、创建一个只有职工号、姓名和参加工作的新表,名为工作日期表。2、查询所有职工所属部门的部门号,不显示重复的部门号。12、列出所有部门号为2和3的职工号、姓名、党员否。13、将职工表worker中的职工按出生的先后顺序排序。9、列出比1990年出生小的职工的姓名、参加工作日期。10、列出工资在4000-6000之间的所有职工姓名。8、列出所有姓张的职工的职工号、姓名和出生日期。14、显示工资最高的前3名职工的职工号和姓名。5、列出职工的平均工资和总工资。11、列出所有张姓和李姓的职工姓名。

2023-02-12 17:12:33 81

原创 MySQL的安装部署(四种)

登录mysql时需要输入密码,新版的mysql8.0的密码在安装时会自动生成,并存储在/var/log/mysqld.log的日志文件中,可使用grep password /var/log/mysqld.log命令过滤密码,登录成功后建议先修改密码(至少包含一个大写字母,一个小写字母,一个数字,一个特殊字符,密码总长度至少8个字符)修改后新密码重新登陆,查看数据,即安装完成。使用rpm命令直接通过指定网址找到对应的包进行下载,下载成功会出现三个mysql-community的仓库文件。

2023-02-12 13:57:14 1621

原创 将密码输入错误超过4次的IP地址通过iptables防火墙阻止访问

将密码输入错误超过4次的IP地址通过iptables防火墙阻止访问

2023-01-07 14:28:40 660

原创 shell7

1、显示文件中以不区分大小的h开头的行;2、显示中以sh结尾的行;3、显示/etc/fstab中以开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;4、查找中包含以to开始并以to结尾的字串行;5、查找中含有以s开头,并以d结尾的单词模式的行;6、查找ifconfig命令结果中的1-255之间的整数;7、显示文件中包含“Failed”或“FAILED”的行;8、在中取出默认shell为。

2023-01-06 13:07:51 156

原创 shell6

请打印第一域,并且打印头部信息为:这个是系统用户,打印尾部信为。第一个域,并且在第一个域所有的内容前面加上。,记住是临时替换输出屏幕看到效果即可。、获取根分区剩余大小。、请打印出第一域匹配。

2023-01-06 12:36:36 72

原创 shell5

6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量。2、编写函数,实现判断是否无位置参数,如无参数,提示错误。4、编写函数,实现两个整数位参数,计算加减乘除。判断是否有参数,存在为Ok,不存在为FAILED。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限。

2023-01-02 18:45:40 58

原创 shell4

网段由用户输入,例如用户输入192.168.2 ,则ping 192.168.2.10 --- 192.168.2.20。# ssh-keygen 在用于管理的主上生成密钥对。3. 使用for实现批量主机root密码的修改。2. for ping测试指网段的主机。SSH:实现公钥认证,执行远程中主机命令。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。提示:主机IP存放在一个文件中。1. for创建20用户。用户初始密码由用户输入。成功或失败都必须记录。

2023-01-02 16:59:41 65

原创 shell3

3、使用curl命令访问第二题的web服务,看能否正常访问,如果能正常访问,则返回web server is running;1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。2、判断web服务是否运行,如果没有运行,则启动该服务并配置防火墙规则。(2)通过查看端口的方式判断该程序是否运行。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限。

2023-01-02 12:15:14 127

原创 shell2

1.编写一个 Shell脚本,程序执行时从键盘读入一个目录名,如果用户输入的目录不存在,则提示file does not exist;3、写一个脚本,给定一个用户,判断其UID与GID号码是否一样,如果一样,就显示此用户为“good guy”;4、写一个脚本,给定一个文件,比如/etc/inittab,判断这个文件中是否有空白行;2、写一个脚本,完成以下要求:让用户输入用户名,如果其UID为0,就显示此为管理员;给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。

2022-12-27 21:07:54 118

原创 shell1

3.通过设置变量HISTTIMEFORMAT,使得当执行history命令时输出格式如下:[2022-12-25 16:53:42][root]history。2.判断主机是否存在rhel用户,如果存在则设置密码为redhat,如果不存在则创建用户并设置密码。1. 在当前主机编写脚本文件history_max.sh显示主机中执行频率最高的前5个命令。给文件添加r,x权限,并查看运行结果。给文件添加r,x权限,并查看运行结果。

2022-12-27 19:55:18 67

原创 python1

复制以下内容,并粘贴到刚才新建的pip.ini文档中保存,及完成配置,可在命令行中下载测试,查看下载路径是否已改为阿里云。在pip文件夹里新建一个文本文档,命名为pip.ini。在阿里巴巴开源镜像站找到pypi,点击进入。2.配置全局pip镜像源为阿里镜像。3.命令行中下载安装pygame包。首先在此路径下新建一个文件夹。

2022-10-03 12:34:53 546

原创 rhce笔记3

如果访问时显示的是apache默认的欢迎界面,则需要做如下操作。创建两个网页文件根目录,并定义网页内容。基于不同端口来访问网站的配置文件。

2022-07-28 12:38:05 77

原创 rhce笔记2

GET方法的安全性较低。这与它存放数据的位置有关,因为其存放在URL中的queryString里,也就是说在地址栏中能看见用户请求的数据内容。GET方法存放数据的位置是在URL中的querySring里,querySrting的位置就是URL中“?它存放数据的位置可以是body,在地址栏中不会看见用户所请求的数据。GET方法在URL中的queryString中,长度受到了限制,允许存放的最大数据是2048个字符。POST方法在存放数据的时候,因为可以放在body中,所以其长度没有限制,可以是任意大小。...

2022-07-26 00:27:20 97

原创 rhce笔记1

publickey,简称公钥)和私有密钥(privatekey,简称私钥)。可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。对称加密算法主要有DES,3DES,AES,RC2等。来进行加密和解密,这两个密钥是。而非对称加密算法需要两个。第二台配置第一台IP地址。和解密时使用的是同一个。...

2022-07-25 22:25:05 124

原创 rscsa笔记八

设置gpt分区新建分区。

2022-07-25 11:44:39 84

原创 rhcsa笔记七

查看1分钟内占用CPU时间前10的进程(使用top命令)安装postgresql模块中的版本13。安装apr和apr-util。查询未安装的zsh的文件信息。挂载光盘至/mnt/目录下。2.yum本地源配置。yum卸载httpd。

2022-07-22 00:48:32 268

原创 rhcsa笔记六

用户名密码最后一次修改时间的天数两次修改密码最小间隔天数多少天后需要再次修改密码从发出警告到密码正式失效的天数禁止登陆前用户名还有效的天数用户被禁止登陆的时间标志字段,无意义。4.创建用户sarah指定shell类型为/sbin/false(无权访问系统上的交互式shell)建立账户时,若没有指定账户所属的组,系统会建立一个和用户名相同的组,这。用户名密码UIDGID账户信息账户目录Shell类型。可以容纳多个用户,组中的用户都具有组所拥有的权利。.........

2022-07-19 23:26:49 724

原创 rhcsa笔记五

新建文件file1.txt,file2.txt,file3.txt,对文件file1.txt和file2.txt,进行压缩(使用gzip方式),排除file3.txt(即不对file3进行压缩),并指定压缩名为tar_file.tar.gz。使用gzip方式对文件进行压缩,并指定压缩名为tar_gzip.tar.gz。使用xz方式对文件进行压缩,并指定压缩名为tar_xz.tar.xz。5.引号的使用举例无引号,单引号,双引号,反引号,$()反引号与$()存储可执行的命令结果。...

2022-07-18 15:01:21 59

原创 rhcsa笔记四

a.cat查看/etc/passwd文件内容,且输出时带行号b.使用more/less查看/etc/passwd内容,且每页显示10行c.使用head/tail分别查看文件前5行内容和后5行内容d.使用grep查看/etc/passwd中和root相关的内容。

2022-07-16 23:05:21 64

原创 rhcsa笔记三

lib目录(library)系统的函式库非常的多,而/lib放置的则是在开机时会用到的函式库,以及在/bin或/sbin底下的指令会呼叫的函式库而已。/boot目录boot是引导程序,内核的存放的目录。此目录包含了在引导过程中所必须的文件,引导程序的相关文件。/home目录用户的主目录,这是系统预设的使用者家目录(homedirectory)/bin目录bin为binary的缩写,主要放置系统的必要执行文件。这些信息是在内存中由系统自己产生的。/sys目录本目录是将内核的一些信息映射文件。...

2022-07-15 18:39:37 73

原创 rhcsa笔记二

语法格式file[-bchikLnNprsvz][-fnamefile][-Fseparator][-mmagicfiles][fileorfolder]...则是将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写,并且在各个页面中,还有类似网页的『超链接』来跳到各不同的页面中,每个独立的页面也被称为一个节点。changetime表示我们最后一次对文件属性改变的时间,包括权限,大小,属性等等。的用途差不多,都是用来查询命令的用法或者是文件的格式。...

2022-07-15 15:51:58 68

原创 rhcsa笔记一

1.新建虚拟机 (点击首页的创建新的虚拟机);2.选择自定义,可以自己按照喜好设置虚拟机的配置。点击下一步 ;3.兼容性按照默认就好,点击下一步 ;4.选择稍后安装操作系统,点击下一步 ;5.选择Linux操作系,版本可以选择CentOS 8 64 位,点击下一步;6.设置虚拟机名称以及安装位置,点击下一步;7.可选择虚拟机的CPU数量以及CPU核数,也可以不变,完成后点击下一步 ;8.选择虚拟机的内存,依个人需求而定。点击下一步 ;9.选择网络连接类型,具体的介绍请参考。我选择的NAT,点击下一步 ;10

2022-07-11 00:52:18 85

原创 mgre环境下的ospf实验

配置IP地址及缺省[R1]int g0/0/0[R1-GigabitEthernet0/0/0]ip add 16.0.0.1 24[R1]int g 0/0/1[R1-GigabitEthernet0/0/1]ip add 61.0.0.1 24[R1]int lo1[R1-LoopBack1]ip add 192.168.1.1 24[R1]ip route-static 0.0.0.0 0 61.0.0.2[R2]int g 0/0/0[R2-GigabitEther...

2022-04-17 00:00:58 151

原创 MGRE综合实验

IP地址配置,并配置缺省[R1]int s 4/0/0[R1-Serial4/0/0]ip add 15.0.0.1 24[R1]int g 0/0/0[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24[R1]ip route-static 0.0.0.0 0 15.0.0.2[R2]int s 4/0/0[R2-Serial4/0/0]ip add 25.0.0.1 24[R2]int g 0/0/0[R2-GigabitEt...

2022-04-04 13:31:35 241

原创 RIP综合实验

需求:R1-R2-R3-R4-R5运行RIPV2R6-R7运行RIPV11,使用合理IP地址规划网络,各自创建环回接口2,R1创建环回172.16.1.1/24172.16.2.1/24172.16.3.1/243,要求R3使用R2访问R1环回4,减少路由条目数量,增加路由传递安全性5,R5创建一个环回模拟运营商,不能宣告6,R1 telnet R2环回实际 telnet 到R7上7,R6-R7路由器不能学习到达R1环回路由8,全网可达配置IP地址[R1]i

2022-04-02 23:17:19 324

原创 第二次复习笔记

动态路由:所有的路由器都运行相同的路由协议,之后通过路由器之间相互沟通,交流最终计算出前往未知网段的路由条目 以范围分类(AS--自治系统)IGP(内部网关协议)--- 应用在AS内部的动态路由协议举例:RIP, OSPF, IS-IS, EIGRP等ospf--开放式最短路径优先EIGRP--高级型距离矢量协议IGP分类(依据算法) 距离矢量型协议(DV)--贝尔曼.福特(Bellman-ford):通过直接发送路由条目来获取未知网段的路由信息----------R...

2022-03-23 16:40:57 3517

原创 静态综合实验

配置IP

2022-03-20 01:05:20 2348

原创 hcia复习笔记

七层模型(ISO国际标准化组织)应用层 :人机交互表示层 :数据格式、压缩 、加密、呈现格式会话层 :建立会话传输层 :端到端传输(两个应用面碰面)、可靠传输网络层 :路由,寻找最佳路径访问目标服务器的方法: 1,已知目标服务器的IP地址,直接通过IP地址访问服务器。 2,通过域名访问服务器 --- DNS协议 3,通过应用程序或APP来访问服务器4,通过广播获取数据链路层 :建立链路转发、MAC寻址(二进制---电信号,控制物理层硬件)物理层:二进制传输(.

2022-03-19 23:04:47 135

原创 TCP 3次握手4次断开,静态综合实验

3次握手4客户端发送-----服务端收到-----服务端发送第一次握手:建立连接时,客户端发送SYN包到服务器第二次握手:服务器收到SYN包,先确认客户的SYN,然后自己再发送一个SYN包,即SYN+ACK包第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK,即客户端和服务器连接成功,完成三次握手4次挥手 由于TCP连接时全双工的,因此,每个方向都必须要单独进行关闭,这一原则是当一方完成数据发送任务后,发送一个FIN来终止这一方向的连接,收到..

2022-01-12 20:57:51 60

原创 2021-11-08

1.修改主机名,并查看主机名2.查看日期,使用指定格式输出日期 YY-mm-DD HH:MM:SS3.将"We are learning RHCSA"输出在屏幕上4.使用timedatectl查看时间状态列出所有已知时区修改时区为列出时区的某一个5.使用wget命令在https://www.pearvideo.com/这个网站下载任意一个视频6.查看ip的命令(多种)...

2021-11-08 13:19:07 66

原创 2021-10-23

路由汇总配置R1,R2[r1]int g 0/0/0[r1-GigabitEthernet0/0/0]ip add 10.0.12.1 24[r1-GigabitEthernet0/0/0]q[r2]int g 0/0/0[r2-GigabitEthernet0/0/0]ip add 10.0.12.2 24[r2-GigabitEthernet0/0/0]q[r2]int lo0[r2-LoopBack0]ip add 6.6.6.1 24[r2-LoopBack0]q[r.

2021-10-30 08:33:56 68

原创 rip实验

1.rip基础实验搭建rip网络,通告路由表结果ripv1版本,发送数据包,不携带掩码rip v2版本,发送数据包,携带掩码2. rip接口认证搭建rip网络,配置路由器R3作为攻击者,接入公司网络,模拟网络攻击,并配置ripv2协议,通告该网段,查看此时路由表R3模拟攻击演示,在R3ping -c 10000 192.168.10.1,在R3处配置两个环回接口,并在ripv2协议中通告这两个欺骗的网段查看R1和R2的路由表配置ripv...

2021-10-30 07:28:12 943

原创 静态路由关联下一跳与出接口

实验拓扑:实验一(只关联下一跳)R1:int g 0/0/0ip add 192.168.12.1 24ip route-static 192.168.23.0 24 192.168.12.2R2:int g 0/0/0ip add 192.168.12.2 24int g 0/0/1ip add192.168.23.2 24ip route-static 3.3.3.0 24 192.168.23.3R3:int g 0/0/1ip add ..

2021-10-22 22:42:22 524

空空如也

空空如也

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

TA关注的人

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