- 博客(50)
- 收藏
- 关注
原创 50道SQL练习题
-1.学生表--SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表--CId 课程编号,Cname 课程名称,TId 教师编号--3.教师表--TId 教师编号,Tname 教师姓名--4.成绩表--SId 学生编号,CId 课程编号,score 分数。
2025-04-15 17:54:07
865
原创 MySQL的安装和配置
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';⚠️ 一定要注意:打开cmd时,必须使用管理员身份!6、然后先给mysql服务创建名称(方便到时候建立多个mysql服务时不冲突)2、解压缩后位置:D:\mysql-8.0.15-winx64。删除服务:mysqld --remove。3、在主目录下复制、创建一个xx.ini,修改为。1、下载位置:mysql下载位置。⚠️ 注意:一定要重新启动CMD。
2025-03-10 23:26:17
309
原创 seacmsv9注入管理员账号密码+orderby+limit
1、seacms漏洞概念:海洋影视管理系统(seacms,海洋cms)是一套专为不同需求的站长而设计的视频点播系统,采用的是 php5.X+mysql 的架构。seacmsv9漏洞文件:./comment/api/index.php。漏洞参数:$rlist由,攻击者可通过构造恶意 rlist[] 参数注入SQL代码。我们进行sql语句构造报错注入出user。
2025-03-10 18:21:57
1016
原创 selinux和防火墙
防火墙:防火墙是位于内部网和外部网之间的屏障,它按照系统管理员预先定义好的规则来控制数据包的进出。(2)分类分为硬件防火墙与软件防火墙硬件防火墙是由厂商设计好的主机硬件,这台硬件防火墙的操作系统主要以提供数据包数据的过滤机制为主,并将其他不必要的功能拿掉。软件防火墙就是保护系统网络安全的一套软件(或称为机制),例如Netfilter与都可以称为软件防火墙。这里主要介绍linux系统本身提供的软件防火墙的功能——Netfilter(数据包过滤机制)。
2024-11-30 22:04:35
1308
原创 DNS域名解析服务器
DNS(Domain Name System)是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分布式 数据库,能够使人更方便的访问互联网。DNS系统使用的是网络的查询,那么自然需要有监听的port。DNS使用的是53端口,在/etc/services(搜索domain)这个文件中能看到。通常DNS是以UDP这个较快速的数据传输协议来查 询的,但是没有查询到完整的信息时,就会再次以TCP这个协议来重新查询。所以启动DNS时,会同时 启动TCP以及UDP的port53。
2024-11-30 22:02:30
872
原创 nfs服务器
NFS(Network File System,网络文件系统)是FreeBSD支持的文件系统中的一种,它允许网络中的计 算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使 用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本 地文件一样。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统 中看来,那个远程主机的目录就好像是自己的一个磁盘分区一样。
2024-11-30 21:34:43
811
原创 六、文本搜索工具(grep)和正则表达式
grep:是linux系统中的一个强大的文本搜索工具,可以按照搜索文本,并把匹配到的行打印出来(匹配到的内容标红)。
2024-11-30 19:49:05
1974
原创 shell编程之sed
sed是一种流编程器,配合正则表达式使用来处理文本。首先,把当前处理的行存储在临时缓冲区(模式空间),接着用sed命令处理缓冲区中的内容,处理完成之后,把缓冲区的内容送往屏幕。接着处理下一行,这样处理下一行,这样不断重复,知道文件末尾。——
2024-11-30 19:47:46
728
原创 第三章 shell的条件测试
为了正确处理shell程序运行过程中遇到的各种情况,通过linux shell提供的一组测试运算符判断某种或者几个条件是否成立。判断语句和循环语句。
2024-11-30 19:46:51
891
原创 web服务器
www是的缩写,也就是全球信息广播的意思。通常说的上网就是使用www来查询用户所需要的信息。www可以结合文字、图形、影像以及声音等多媒体,并通过可以让鼠标单击超链接的方式将信息以Internet传递到世界各处去。与其他服务器类似,当你连接上www网站,该网站肯定会提供一些数据,而你的客户端则必须要使用可以解析这些数据的软件来处理,那就是浏览器。www服务器与客户端浏览器之间的连接图。
2024-11-30 19:03:01
905
原创 远程连接服务器
远程连接服务器通过文字或图形接口方式来远程登录系统,让你在远程终端前登录linux主机以取得可操作主机接口(shell),而登录后的操作感觉就像是坐在系统前面一样。
2024-10-26 03:32:18
745
原创 使用Chrony配置时间服务器(NTP)
NTP是网络时间协议()的简称,通过端口进行网络时钟同步。(1)概念Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软件。(2)作用是计算机保持精确的时间:让计算机保持系统时钟与时钟服务器(NTP)同步;可以作为服务端软件,为其他计算机提供时间同步服务;(3)组成——Chrony由两个程序组成chronyd:是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。chronyc:提供了一个用户界面,用于监控性能并进;软件安装
2024-10-26 01:50:54
3643
原创 例行性工作——at命令和crontab命令
单一执行的例行性工作:仅处理执行一次就结束。#at工作调度对应的系统服务;at的工作文件存放目录;at工作的日志文件;定义三分钟之后,在所有登录这个系统的终端的屏幕上显示hello;)%在crontab里面有特殊含义,如果有命令里面需要使用%,需要使用\转义。当需要同一时间执行多个脚本时,可以将这多个脚本放在一个目录下,然后使用run-parts来执行。——run-parts:该命令可将后面接的“目录”内的所有文件找出来执行。(2)在周不是*的情况下,特殊符号之间是或的关系;(3)在周是*的情况下,日期
2024-10-26 00:50:09
808
原创 双机热备(负载分担模式)以及带宽管理
1、DMZ区内的服务器,办公区仅能在办公时间内9:00-18:00)可以访问,生产区的设备全天可以访问2、生产区不允许访问互联网,办公区和游客区允许访问互联网;3、办公区设备10.0.2.10不允许访问DMZ区的FTP服务器和HTTP服务器,仅能ping通10.0.3.104、办公区分为市场部和研发部,研发部IP地址固定,访问DMZ区使用匿名认证,市场部需要用户绑定IP地址,访问DMZ区使用免认证;
2024-07-18 01:38:25
1189
原创 防火墙NAT策略实验
1,DMZ区内的服务器,办公区仅能在办公时间内(9:00 - 18:00)可以访问,生产区的设备全天可以访问.2,生产区不允许访问互联网,办公区和游客区允许访问互联网3,办公区设备10.0.2.10不允许访问DMZ区的FTP服务器和HTTP服务器,仅能ping通10.0.3.104,办公区分为市场部和研发部,市场部IP地址固定,访问DMZ区使用匿名认证,研发部需要用户绑定IP地址,访问DMZ区使用免认证;
2024-07-14 13:10:37
1014
原创 防火墙练习实验
1、DMZ区内的服务器,办公区仅能在办公时间内9:00-18:00)可以访问,生产区的设备全天可以访问;2、生产区不允许访问互联网,办公区和游客区允许访问互联网;3、办公区设备10.0.2.10不允许访问DMZ区的FTP服务器和HTTP服务器,仅能ping通10.0.3.10;4、办公区分为市场部和研发部,研发部IP地址固定,访问DMZ区使用匿名认证,市场部需要用户绑定IP地址,访问DMZ区使用免认证;
2024-07-11 09:36:29
1030
原创 VLAN实验
1、pc1和pc3所在接口为access;属于vlan2;pc可以号间pe.ce0不一网段:其中pc2可以访问pc4/pc5/pc6;pc4可以访问pc6;pc5不能访问pc6;2、pc1/pc3与pc2/pc4/pc5/pc6不在同一网段;3、所有pc通过DHcP获职IP地址,且pc1/pc3可以正常访问pc2/pc4/pc5/pc6;
2024-05-22 00:00:57
938
原创 BGP综合实验
1、AS1中存在两个环回个地址为192.168.1.0/24,该地址不能在任何协议中宣告;AS2中存在两个环回,一个地址为192.68.2.0/24,该地址不能在任何协议中宣告,最终要求这两个环回口可以ping通;2、整个AS2的ip地址为172.16.0.0/16,请合理划分,并且其内部配置OSPF协议;3、AS间的骨干链路ip地址随意定制;3、使用BGP协议让整个网络所有设备的环回可以互相访问, 4、减少路由条目数量,避免环路出现;
2024-05-12 21:42:23
1099
原创 ospf路由过滤及策略实验
原因:R2的g0/0/0接口配置的是rip协议,rip协议进行主类宣告(宣告的100.0.0.0),所以R2同时将g0/0/1宣告进rip协议中了,所以可以使用静默接口的过滤方法将R2的g0/0/1接口。原因:R2的g0/0/0接口配置的是rip协议,rip协议进行主类宣告(宣告的100.0.0.0),所以R2同时将g0/0/1宣告进rip协议中了,所以可以使用静默接口的过滤方法将R2的g0/0/1接口。(1)在R4上使用地址前缀列表(prefix-list)对R1上的业务网段写过滤策略。
2024-04-24 20:56:19
1405
原创 OSPF综合实验
—区域4的R9下发5类缺省——目的: 使区域4下的路由器R10能够ping通其他区域——原因:其他区域设置特殊区域后都下发了3类缺省,导致区域4学习不到区域1和区域2的路由信息,只有区域3的路由信息(解决办法:在R10上配置指向R9的静态缺省;也可以在R9上下发5类缺省)——区域4下的路由器R10ping不通其他区域——原因:其他区域设置特殊区域后都下发了3类缺省,导致区域4学习不到区域1和区域2的路由信息,只有区域3的路由信息(解决办法:在R10上配置指向R9的静态缺省;也可以在R9上下发5类缺省)
2024-04-17 22:02:55
1154
原创 全网通综合实验
1、R5为IsP,.只能进行Ip地址配置,其所有地址均配为公有IP地址﹔2、R1和R5间使用PPP的PAP认证,R5为主认证方﹔3、R2与R5之间使用ppp的cHAp认证,R5为主认证方﹔R3与R5之间使用HDLc封装;4、R1、R2、R3构建一个NGRE环境,R1为中心站点,R1、R4间为点到点的GRE;4、整个私有网络基本RIP全网可达;5、所有Pc设置私有为源IP,可以访问Rs环回,达到全网通;6、R3与R5之间使用HDLc封装。
2024-04-02 17:47:10
801
原创 ppp单双向chap验证
1、R1和R2使用PPP链路直连,R2和R3把2条PPP链路捆绑为PPP MP直连;2、按照图示配置IP地址;3、R2对R1的PPP进行单向chap验证;4、R2和R3的PPP进行双向chap验证;
2024-03-28 00:05:05
2503
原创 静态路由综合实验
1、R6为ISP,接口IP地址均为公有地址,该设备只能配置IP地址,之后不能再对其进行任何配置;2、R1-R5为局域网,私有IP地址192.168.1.0/24,请合理分配;、 3、R1、R2、R4,各有两个环回IP地址;R5、R6各有一个 环回地址;所有路由器上的环回均代表连接用户的接口;4、R3下面的两台PC通过DHCP自动获取IP地址;5、选路最佳,路由表尽量小,避免环路;6、R1-R5均可以访问R6的环回;7、R6 telnet R5的公有地址时,实际登录到R1上;
2024-03-24 09:38:11
2020
原创 第五次作业
(1) 如果参数1的值为gzip,则使用tar和gzip归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.gz;(2) 如果参数1的值为bzip2,则使 用tar和bzip2归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.bz2;(3) 如果参数1的值为xz,则使用tar和xz归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.xz;
2024-01-27 18:32:11
270
原创 第四次作业
配置dns主从服务器,能够实现正常的正反向解析1、关闭防火墙2、下载bind包3、对配置文件修改3、对数据文件修改4,重启服务5、测试主服务器反向解析
2024-01-27 18:31:37
145
原创 第三次作业
架设一台NFS服务器,并按照以下要求配置1、开放/nfs/shared目录,供所有用户查询资料2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为2103、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom可以完全访问该目录。
2024-01-27 18:31:20
248
原创 第五天作业
②random()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。①电脑出拳结果三种情况不固定,这就要用到python当中的随机函数。③设置两个参数,player代表玩家,computer代表电脑。⑤利用while循环实现游戏可以一直进行。④利用if判断语句将所有的情况编写出来。
2023-10-20 17:27:05
77
1
原创 第四天作业
如果最后一位为1的话,结果就是1,如果最后一位是0的话,那就是0。因为2的倍数的二进制最后一位都是0,所以n&1表达式跟n%2结果是一样的。
2023-10-14 16:10:21
311
1
原创 python基础知识
补充:在python中没有自加自减运算符原因:自加自减本质上是对变量本身加1或者减1,用+=1和-=1模拟模拟注意:前加加/前减减的运算符优先级别很高,仅次于括号,后加加/后减减的运算符优先级别很低,比赋值运算符还低,即先赋值再其他。
2023-09-25 17:11:12
121
1
原创 第一个python程序和变量定义
在程序运行时,可以发生变化的量,被称为变量。也称为 具有名称的内存空间。在程序运行时,不能发生变化的来量,且所有单词都大写的量。数据类型 变量名称=变量值python、JavaScript、PHP、RUby这些弱数据类型语言:var 变量名称=变量值python中直接去掉var关键字:变量名称=变量值。
2023-09-23 16:50:19
93
1
原创 python的开发环境搭建
只要是可以写代码的工具即可:sublime、editplus、vscode、pycharm ...下载好的文件不要随意挪动位置,否则python一类的文件在卸载时找不到位置,会出问题。browse(浏览)处选择安装路径时,最好不要用中文路径和特殊符号,下划线可以。在官方 ftp 下载地址中,可以选择下载任意一个需要的版本。选择自定义安装选项,否则会默认安装在C盘的隐藏文件夹中。的动态语言——解释性语言-弱类型,编译型语言-强类型。安装完成,最后的结束界面中,一定点击。(对应的是编译型)、
2023-09-22 17:29:22
50
原创 JS基础
语法:const 常量名ps:常量名尽量用大写。push() 向数组末尾添加一个或多个元素unshift() 向数组开始添加一个或多个元素pop() 删除并返回数组的最后一个元素shift() 删除并返回数组的第一个元素splice() ①删除元素---两个参数时,第一个参数代表要删除元素的位置,第二个参数代表要删除几个元素② 添加元素---第二个参数为0(第一个参数是添加位置,第二个固定为0,后面的是添加的参数)concat() 连接两个或多个数组并返
2023-07-28 22:45:26
88
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人