自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建一个基于Web的文档管理系统,用于存储、共享和协作编辑文档

搭建一个基于Web的文档管理系统,用于存储、共享和协作编辑文档。

2024-11-30 01:21:19 1745

原创 selinux和防火墙

防火墙:防火墙是位于内部网和外部网之间的屏障,它按照系统管理员预先定义好的规则来控制数据包的进出。防火墙又可以分为硬件防火墙与软件防火墙。硬件防火墙是由厂商设计好的主机硬件,这台硬件防火墙的操作系统主要以提供数据包数据的过滤机制为主,并将其他不必要的功能拿掉。软件防火墙就是保护 系统网络安全的一套软件(或称为机制),例如Netfilter与TCP、 Wrappers都可以称为软件防火墙。这儿主要介绍linux系统本身提供的软件防火墙的功能,那就是Netfilter,即数据包过滤机制。数据包过滤。

2024-11-27 22:27:12 997

原创 DNS域名解析服务器

DNS)是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。DNS系统使用的是网络的查询,那么自然需要有监听的port。DNS使用的是53端口,在 /etc/services(搜索domain)这个文件中能看到。通常DNS是以UDP这个较快速的数据传输协议来查询的,但是没有查询到完整的信息时,就会再次以TCP这个协议来重新查询。所以启动DNS时,会同时 启动TCP以及UDP的port53。

2024-11-17 16:31:09 558

原创 nfs服务器

NFS,网络文件系统)是FreeBSD支持的文件系统中的一种,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中看来,那个远程主机的目录就好像是自己的一个磁盘分区一样。由于NFS。

2024-11-14 19:49:33 700

原创 web服务器

超文本传输协议HTTP 协议被用于在 Web 浏览器和网站服务器之间传递信息。HTTP 协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web 浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP 协议不适合传输一些敏感信息,比如信用卡号、密码等。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议 HTTPS。

2024-11-12 19:27:12 885

原创 ssh远程连接服务器

远程连接服务器通过文字或图形接口方式来远程登录系统,让你在远程终端前登录linux主机以取得可操作主机接口(shell),而登录后的操作感觉就像是坐在系统前面一样。远程连接服务器的类型(以登录的连接界面来分类)文字接口明文传输:Telnet、RSH等,目前非常少用加密传输:SSH为主,已经取代明文传输图形接口:XDMCPVNCXRDP等SSH协议,安全的壳程序协议)它可以通过数据包加密技术将等待传输的数据包加密后再传输到网络上。ssh。

2024-11-12 18:34:46 676

原创 时间服务器--NTP协议

NTP协议NTP协议 是网络时间协议(Network Time Protocol)的简称,通过udp 123端口进行网络时钟同步。ChronyChrony 是一个开源自由的网络时间协议NTP的客户端和服务器软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算 机提供时间同步服务。Chrony组成:Chrony由两个程序组成,分别是chronyd和chronyc。

2024-10-24 22:29:45 683

原创 基于Window 和Ubuntu的SSH免密登录配置

安全外壳协议(Secure Shell,简称SSH)是一种在不安全网络上用于安全远程登录和其他安全网络服务的协议。SSH由IETF的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为。

2024-10-20 11:06:26 989

原创 网络服务--例行性工作

SHELL --- 解释器 PATH --- 命令的执行文件路径 MAILTO --- 收信人。wall命令会从标准输入设备读取数据,然后再把所得到的数据传送给所有终端机用户。vim /etc/crontab 或者 cat /etc/crontab。命令可将信息发送给每位同意接收公众信息的终端机用户,若不给予其信息内容,则。系统的计划任务(对系统所有用户都生效的任务文件)crontab计划任务的时间格式中的特殊符号(:每隔一定的周期就需要执行一次。

2024-10-18 10:02:20 319

原创 基于VirtualBox和Ubuntu的虚拟环境搭建

VirtualBox 是一款开源虚拟机软件。是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows 10、Windows Server 2012,所有的Windows系统都支持)、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统。

2024-09-29 23:28:42 2479

原创 redis安装,启动客户端、验证(redis第一次作业)

全称:(远程字典服务器)。是完全开源免费的,用C语言编写的,遵守 BSD协议。是一个高性能的分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。Redis作用1)内存存储和持久化:redis支持异步将内存中的数据写到硬盘上,同时不影响继续服务2)取最新N个数据的操作,如:可以将最新的10条评论的ID放在Redis的List集合里面3)模拟类似于这种需要设定过期时间的功能4。

2024-07-16 23:29:02 774

原创 MySQL第八次作业

4、在 click_count 上增加普通索引,然后再删除 (分别使用drop index和alter table删除)1、删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段。3、使用mysqldump备份booksDB和test数据库(test数据库自行准备)2、在 shop_price 列上加普通索引(用create index方式)5、进入数据库使用source命令还原第二题导出的book表。1、使用mysqldump命令备份数据库中的所有表。

2024-07-16 11:49:01 625

原创 MySQL第七次作业

触发器名称分别为product_bf_insert、product_af_update和product_af_del。Op_time 操作时间 Varchar(20) 否 否 是 否 否。Op_type 操作方式 Varchar(20) 否 否 是 否 否。3、删除product_bf_insert和product_af_update这两个触发器。

2024-07-16 00:56:45 446

原创 MySQL第六次作业

创建两张表:部门(dept)和员工(emp),并插入数据,代码如下dept_id int primary key auto_increment comment '部门编号',dept_name char(20) comment '部门名称'insert into dept(dept_name) values('销售部'),('财务部'),('生产部'),('人事部');emp_id int primary key auto_increment comment '员工号',

2024-07-15 23:36:06 767

原创 MySQL第五次作业

(1568,'赵六',57,'1970/10/11',7500,102),(1564,'荣七',64,'1963/10/11',8500,102),(1789,'张三',35,'1980/1/1',4000,101),(1776,'王五',24,'1990/7/1',2000,101),15.列出每个部门中收入最高的员工姓名,部门名称,收入,并按照收入降序。11.列出部门员工收入大于7000的部门编号,部门名称;13.列出每一个部门中年纪最大的员工姓名,部门名称;1.找出销售部门中年纪最大的员工的姓名。

2024-07-13 22:01:27 506

原创 MySQL第四次作业

12、查询grade表中math大于90 或者 chinese大于90的记录。2、查询grade表中的id,firstname,lastname字段。10、查询grade表中firstname以A开头后面有4个字符的记录。8、查询grade表中firstname以A开头以e结尾的记录。7、查询grade表中firstname以A开头的记录。13、查询grade表中id不是1、3、5、7的记录。5、查询grade表中id值为2,4,6的学生记录。17、求出表中英语成绩的80的记录的条数。

2024-07-11 00:39:49 582

原创 Windows部署MySQL环境

例如,选择“MySQL Server 8.0.26-X64”后,单击“→”添加按钮,即可选择安装MySQL服务器,如图所示。步骤 5:单击【编辑】按钮,在【编辑环境变量】对话框中,将MySQL应用程序的bin目录 (就是找到你安装MySQL的文件位置,然后将其转换成地址的格式)添加到变量值中,用分号将其与其他路径分隔开。单击 “Execute”(执行)按钮开始安装,安装完成后在“Status”(状态)列表下将显示“Complete”(安装完成)此时如果直接“Next”(下一步),则产品的安装路径是默认的。

2024-07-10 22:26:26 1523 2

原创 数据库图形化管理界面应用 Navicat Premium 使用教程

经同学介绍的一个把数据库可视化的软件Navicat Premium,很好用,在这里分享一下,需要的同学可以去了解看看。

2024-07-08 21:45:30 866

原创 MySQL第三次作业

记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98.5。1、创建一个用户test1使他只能本地登录拥有查询student表的权限。首先创建一个数据库用于该次存储(也可以使用以前建好的数据库),并将要求填入。3、向student表中添加一条新记录,部分数据插入。4、更新表,grade 大于90的加0.5。2、查询用户test1的权限。

2024-07-08 00:13:50 446

原创 MySQL第二次作业

allowances 小数 非空,默认为0 补贴。userId 整型 非空,外键,关联的是user表的id字段 用户id。entry_date 日期型 非空 入职时间。id 整形 主键,自增长 id。1、在上面员工表的基本上增加一个image列,类型是blob,长度255。(1)首先选择要操作的数据库,进入其视图,即db_system数据库。

2024-07-04 21:33:55 732

原创 hcip实验—VLAN实验

pc2/pc4/pc5/pc6处于同一网段:其中pc2可以访问pc4/pc5/pc6;3、所有pc通过DHCP获职IP地址,且pc1/pc3可以正常访问pc2/pc4/pc5/pc6;1.创建各个vlan(因通信需求在LSW1/LSW2/LSW3都需要创建VLAN2-6)2、pc1/pc3与pc2/pc4/pc5/pc6不在同一网段;1、pc1和pc3所在接口为access;3.配置地址池以供DHCP服务。

2024-05-19 15:04:10 497

原创 BGP综合实验

AS3中存在两个环回,一个地址为192.168.2.0/24,该地址不能在任何协议中宣告;最终要求这两个环回可以ping通;(1)在R2和R7上配置一个防环(ip rou-sta 172.16.0.0 16 NULL 0)1、AS1中存在两个环回,一个地址为192.168.1.0/24,该地址不能在任何协议中宣告;2、整个AS2的IP地址为172.16.0.0/16,请合理划分;并且其内部配置OSPF协议。4、使用BGP协议让整个网络所有设备的环回可以互相访问;测试:r7环回ping一下到r2环回。

2024-05-12 20:51:53 1091

原创 hcip实验 — 路由策略实验

3、在 RIP 和 OSPF 间配置双向路由引入,要求除 R4 上的业务网段以外,其他业务网段路由都引入到对方协议内部。4、使用路由过滤,使 R4 无法学习到 R1的业务网段路由,要求使用 prefix-list 进行匹配。1、按照图示配置 IP 地址,R1,R3,R4 上使用 loopback 口模拟业务网段。2、R1 和R2 运行 RIP v2,R2,R3 和R4运行 OSPF,各自协议内部互通。5、OSPF 区域中不能出现 RIP 协议报文。

2024-04-23 16:25:44 484

原创 OSPF综合实验

实验要求1、R4为ISP,其上只配置IP地址;R4与其他所直连设备间均使用公有IP;2、R3-R5、R6、R7为MGRE环境,R3为中心站点;3、整个OSPF环境IP基于172.16.0.0/16划分;除了R12有两个环回,其他路由器均有一个环回IP4、所有设备均可访问R4的环回;5、减少LSA的更新量,加快收敛,保障更新安全;6、全网可达;

2024-04-20 00:44:42 744

原创 HCIP实验三

3、R1、R2、R3构建一个MGRE环境,R1为中心站点,R1、R4间为点到点的GRE;1、R5为ISP,只能进行IP地址配置,其所有地址均配为公有IP地址;R2与R5之间使用ppp的CHAP认证,R5为主认证方;2.R2与R5之间的ppp的CHAP认证;6.配置RIP,并在R1上开启伪广播,关闭接口的水平分割。1.R1和R5间的ppp的PAP认证;3. R3与R5之间的HDLC封装;2.R2与R5之间的ppp的CHAP认证。1.R1和R5间的ppp的PAP认证。5.配置R1、R4间为点到点的GRE。

2024-03-31 21:28:02 824

原创 HCIP实验二

在R2上配置与R1相连链路上接口的ip配置和与R3相连链路的ppp MP捆绑。1.先进行IP配置,并创建R2\R3的MP-group接口,将两条链路捆绑。2.对R1和R2进行单向chap验证,以R2为主配置单向chap。链路直连,R2和R3把2条ppp链路捆绑为ppp MP直连。在R3上配置与R2相连链路的ppp MP捆绑。3.分别以R2和R3为主配置双向chap验证。3.R2对R1的ppp进行单向chap验证。4.R2和R3的ppp进行双向chap验证。分别以R2和R3为主配置双向chap验证。

2024-03-28 20:48:25 218

原创 HCIP实验一

3、R1、R2、R4,各有两个环回IP地址;1、R6为ISP,接口IP地址均为公有地址,该设备只能配置IP地址,之后不能再对其进行任何配置;(5)192.168.1.1000 0000 192.168.1.128/27—AR4环回。(6)192.168.1.1010 0000 192.168.1.160/27—AR5环回。2、R1-R5为局域网,私有IP地址192.168.1.0/24,请合理分配;7、R6 telnet R5的公有地址时,实际登录到R1上;5.配制防环以及缺省路由。

2024-03-25 22:18:07 557

原创 RHCE作业5

(2) 如果参数1的值为bzip2,则使用tar和bzip2归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.bz2;(1) 如果参数1的值为gzip,则使用tar和gzip归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.gz;(3) 如果参数1的值为xz,则使用tar和xz归档压缩/etc目录至/backups目录中,并命名为/backups/etc-20160613.tar.xz;

2024-01-28 14:06:47 154

原创 RHCE作业4:配置dns主从服务器,能够实现正常的正反向解析

【代码】RHCE作业:配置dns主从服务器,能够实现正常的正反向解析。

2024-01-19 12:04:46 393

原创 RHCE作业练习2+3

2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于[www.openlab.com/student](http://www.openlab.com/student) 网站访问学生信息,[www.openlab.com/data](http://www.openlab.com/data)网站访问教学资料,网站访问缴费网站(http://www.openlab.com/money网站访问缴费网站)。2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,

2024-01-18 23:49:04 347

原创 linux - 配置ssh实现两台Linux主机之间免密登录

2.将当前主机1的密钥文件发送到主机2 ,可在主机2上免密登录主机1。3.在主机2上进行ssh配置,然后可在主机1上免密登录进入主机2。1.客户端node1创建密钥:ssh-keygen -t rsa。

2024-01-11 00:21:20 392

原创 Python作业7

if n == 1:return 1if m == 1:return 1else:print(f"请输出结果:{b}")

2023-12-09 15:09:03 361

原创 控制台用户登录注册购买英雄案例

【代码】控制台用户登录注册购买英雄案例。

2023-11-17 16:43:19 35

原创 Python作业6

当n大于2时,青蛙可以选择先跳一级,然后解决剩下的n-1级楼梯,或者先跳两级,然后解决剩下的n-2级楼梯这样不断递归下去,当n为1时,只有一种跳法;当n为2时,有两种跳法;直到n为1或2时,得到跳法的总数。

2023-11-17 16:28:34 41

原创 Python练习题(1~60)

例如客户的小计为10元,酬金率为15%,那么小费是1.5元,合计金额为11.5元。四个台阶,有五种跳法(1+1+1+1,2+1+1,1+2+1,1+1+2,2+2)直线A上的两个点是$(x1,y1)$和$(x2,y2)$,直线B上的两个点是$(x3,y3)$和$(x4,y4)$一个大于1的整数如果只能被正整数1和它本身整除,则它就是素数,例如2、3、5和7都是素数,而4、6、8、9则不是。水仙花数,是一个三位数,且这个数的个位、十位和百位的立方和等于该数字本身,例如$153=1^3+5^3+3^3$

2023-11-17 16:15:33 281

原创 Python作业5

【代码】Python作业5。

2023-10-27 17:08:43 52

原创 Python作业4

4.某商店T恤的价格为35元/件(2件9折,3件以上8折),裤子的价格为120 元/条(2条以上9折).小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱?3.请输入一个数,判断这个数是偶数还是奇数,如果使用偶数,请判断从1到该数是3的倍数有哪些,如果是奇数,请判断从1到该数是5的倍数有哪些?2.用户输入两个数a、b。如果a能被b整除或a加b大于1000,则输出a;5.鸡兔同笼,从上面看有35个头,从下面看有94只脚,请问鸡有几只,兔有几只?6.猜拳游戏:石头、剪刀、布的游戏。

2023-10-19 23:24:07 83

原创 Python作业3

5:计算器:请输入两个数和一个符号,完成两个数的+ - * / % // **7:设计一个程序,完成(英雄)商品的购买(界面就是第一天打印的界面)展示商品信息(折扣)->输入商品价格->输入购买数量->提示付款。8:输入三边的长度,求三角形的面积和周长(海伦公式)90分>成绩>=60分,妈妈给他买本参考书。27 ≤ BMI < 30:轻度肥胖。30 ≤ BMI < 35:中度肥胖。成绩>=90分,妈妈给他买MP4。18.5≤ BMI <24:正常。24 ≤ BMI <27:过重。

2023-10-13 23:21:47 71

原创 python作业2

6: 根据已知圆的半径radius(从控制台上输入),求其面积和周长(PI可以使用math.pi,也可以使用3.14)3、下列哪一项是“4是奇数或-9为正数”的否定( )5:根据天数(从控制台上输入)计算周数和剩余的天数。1、输入两个数,完成两个数的加减乘除。2、PPT上五个控制台界面。A、4是偶数或-9不是负数。B、4是奇数或-9不是负数。D、4是奇数和-9不是负数。C、4是偶数和-9是负数。4:求矩形的面积和周长。

2023-09-25 13:55:32 132 1

原创 python:定义两个整数变量a、b,并交换两个变量的值

【代码】python:定义两个整数变量a、b,并交换两个变量的值。

2023-09-22 17:57:48 587 1

空空如也

空空如也

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

TA关注的人

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