- 博客(37)
- 收藏
- 关注
原创 FTP服务器搭建(Linux)
一、FTP1.1 FTP简介FTP协议包括两个部分,和FTP客户端。FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。可以利用FTP协议把网页或程序传到Web服务器上。因为FTP传输效率高,所以在网络上传输大的文件时,一般也采用该协议。默认情况下FTP协议使用TCP端口中的 20、21端口,20用于传输数据,21用于传输控制信息。1.2 Linux搭建FTP(需确认防火墙是否开启,如未开启防火墙需要打开)本实验Linux操作系统版本: CentOS 7.6。
2025-08-14 15:40:29
538
原创 50道SQL练习题
-1.学生表--SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表--CId 课程编号,Cname 课程名称,TId 教师编号--3.教师表--TId 教师编号,Tname 教师姓名--4.成绩表--SId 学生编号,CId 课程编号,score 分数学生表 Studentinsert into Student values('01' , '赵雷' , '1990-01-01' , '男');
2025-04-13 16:30:31
308
原创 MySQL的安装和配置
⚠️ 一定要注意:打开cmd时,必须使用管理员身份!cmd打开后,切换到bin目录再执行如下命令。basedir=mysql主目录 datadir=mysql主目录/data。然后先给mysql服务创建名称(方便到时候建立多个mysql服务时不冲突)解压缩后位置:D:\mysql-8.0.15-winx64。方便在终端情况下,查找MySQL的相关命令。mysql -u root -p 新密码。⚠️ 注意:一定要重新启动CMD。下载位置:mysql下载路径。配置bin目录为环境变量。
2025-03-07 09:11:58
586
原创 LVS的NAT及DR模式
真实服务器响应完请求后,查看默认路由,把响应后的数据包发送给负载均衡器,负载均衡器在接收到响应包后,把包的源地址改成虚拟地址(VIP)然后发送回给客户端。真实服务器响应完请求后,查看默认路由,把响应后的数据包直接发送给客户端,不需要经过负载均衡器。所以,减少了负载均衡器的大量数据流动,负载均衡器不再是系统的瓶颈,也能处理很巨大的请求量。缺点:扩展性有限,当服务器节点增长过多时,由于所有的请求和应答都需要经过负载均衡器,因此负载均衡器将成为整个系统的瓶颈。
2025-02-12 20:06:48
571
原创 简述MySQL主从复制原理及其工作过程,配置一主两从并验证
主从原理:MySQL主从同步是一种数据库复制技术,它通过将主服务器上的数据进行更改复制到一个或多个从服务器,实现数据的自动同步。主从同步的核心原理是将主服务器上的二进制日志复制到从服务器,并且在从服务器上执行这些日志的操作。
2025-02-09 17:17:02
468
原创 脚本练习3
并用shell脚本实现将mysql数据库KW进行每天定时备份,备份目录存放到/data/backup目录里,且文件名为如下形式kw_yymmdd.db.tar.gz,其中yy为年,mm为月,dd为日。1.写一个脚本进行nginx日志统计,得到访问ip最多的前10个(nginx日志路径:/home/logs/nginx/default/access.log。4.找到/tmp/目录下面的所有名称以"_s1.jpg"结尾的普通文件,如果其修改日期在一天内,则将其打包到/tmp/back.tar.gz文件中。
2025-01-14 17:20:14
222
原创 脚本练习2
2、设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 userl~user50,并设置每个。目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;1、需求:判断当前网络中,当前在线的ip有哪些,并编写脚本打印出来。的权限为:读、执行。
2025-01-13 17:47:40
259
原创 简单脚本练习
作业:1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。查看脚本执行情况3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。
2025-01-12 16:21:02
215
原创 selinux和防火墙--RHXE
:主体能不能访问目标除了策略指定外,主体与目标的安全上下文必须 一致才能够顺利访问。的方式来控制管理进程,它控制的主体是进程,而目标则是该进程能否读取的文件 资源。object_r:代表的是文件或目录等文件资源;unconfined_u:代表的是一般用户账号相关的身份。system_u:表示程序方面的标识,通常就是进程;):通过角色字段,可知道这个数据是属于程序、文件资源还是代表用户。system_r:代表的是进程。):被主体访问的资源,可以是文件、目录、端口等。字段基本上是不重要的,重要的在于这。
2024-11-02 16:59:26
278
原创 DNS域名解析服务器--RHCE
地址相互映射的一个分布式 数据库,能够使人更方便的访问互联网。系统使用的是网络的查询,那么自然需要有监听的。)是互联网上的一项服务,它作为将域名和。3.DNS域名解析过程。4.DNS服务器的配置。域名服务器的类型划分。5)主从DNS服务器。6)缓存DNS服务器。
2024-11-02 14:22:43
401
原创 nfs--RHCE
文件系统的使用过程中,如果客户端要使用服务端所提供的文件系统,可以在。算机(不同的计算机、不同的操作系统)之间通过。支持的文件系统中的一种,它允许网络中的计。文件中写入的命令,在每次启动系统用户。也可以在登录系统后手动利用。3.autofs自动挂载。中设置开机时自动挂载(登录之前都会执行一次)网络共享资源,主要在。
2024-11-01 19:30:41
353
原创 ssh远程连接服务器
(1)什么是远程连接服务器 远程连接服务器通过文字或图形接口方式来远程登录系统,让你在远程终端前登录linux主机以取得可操作主机接口(shell),而登录后的操作感觉就像是坐在系统前面一样。(2)远程连接服务器的类型(以登录的连接界面来分类)文字接口 明文传输:Telnet 23、RSH等,目前非常少用 加密传输:SSH为主,已经取代明文传输图形接口:XDMCP远程控制、VNC(RFB)、XRDP(RDP3389)远程桌面等。
2024-10-23 18:09:32
174
原创 时间服务器--RHCE
是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。提供了一个用户界面,用于监控性能并进行多样化的配置。的客户端和服务器软件。它能让计算机保持系统时钟与时。上工作,也可以在一台不同的远程计算机上工作。)同步,因此让你的计算机保持精确的时间,机增减时间的比率,并对此进行补偿。也可以作为服务端软件为其他计算。是一个开源自由的网络时间协议。端口进行网络时钟同步。2.配置时间服务器客户端。3.配置时间服务器服务端。机提供时间同步服务。由两个程序组成,分别是。
2024-10-20 09:18:35
166
原创 RHCE--例行性工作
etc/cron.allow,写在该文件的人可以使用crontab命令。/etc/at.allow,写在该文件的人可以使用at命令。两个文件如果都不存在,只有root能使用。两个文件如果都不存在,只有root能使用。/etc/cron.deny,黑名单。/etc/at.deny,黑名单。
2024-10-17 20:58:53
312
原创 BGP综合大实验
5.此时,R4,R8,R7无法学习到宣告网段。建立IBGP全连接让他们也可以学习到宣告网段。4.通告一个网段,看其余路由是否能够学习。8.建立隧道,让R1可以与R8通信。2.进行区域划分,宣告网段。防止IBGP的水平分割。
2024-05-11 16:58:06
328
原创 第三次作业
4.R1、R2、R3构建一个MGRE环境,R1为中心站点,R1、R4间为点到点的GRE;5.所有PC设置私有IP为源IP,可以访问R5环回,达到全网通。5.整个私有网络基于RIP全网可达。2.给R5先设置环回并且设置缺省。1.基础配置(配置IP)
2024-03-30 15:32:07
241
原创 第五次作业
(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-21 20:43:55
514
原创 第四次作业
2.配置主DNS服务文件夹。(定义监听端口和区域)主服务器:192.168.198.135。从服务器:192.168.198.129。3.配置正向和反向的解析文件资源记录。2.配置从DNS服务文件夹。
2024-01-16 16:32:32
499
原创 第二次作业
2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于[www.openlab.com/student](http://www.openlab.com/student) 网站访问学生信息,[www.openlab.com/data](http://www.openlab.com/data)网站访问教学资料。1.基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!重启服务后打开该网页查看内容。
2024-01-12 22:03:09
521
原创 第一次作业
3.把当前主机的.ssh-id_rsa.pub文件发送给另外一台主机(需要输入密码验证)4.此时就可以实现一台主机远程登录另外一台主机(未设置远程登录密码,可直接登录)5.同理,另外一台主机也进行相同操作,既可以进行两边电脑的无密码远程登录。1.首先生成一组非对称密钥。2.查看生成的密钥文件。让它生成在默认的地方。
2024-01-10 14:59:29
519
原创 第七次作业
3.给定一个包含n+1个整数的数组nums,其数字在1到n之间(包含1和n),输入一行符号,以#结束,判断其中的对称符号是否匹配。可知至少存在一个重复的整数,假设只有一个重复的整数,最后从右下角出来(要求只能前进,不能后退),如果对称符号能够实现中间对称,则输出yes。某个人进入如下一个棋盘中,要求从左上角开始走,问题:共有多少种走法?
2023-12-04 10:04:27
485
原创 第六次作业
BMI是根据体重测量健康的方式,通过以千克为单位的体重除以以米为单位的身高的平方计算而出。输入表示今天是一周内哪一天的数字(星期天是0,星期一是1,...,星期六是6)(1)输入的数字和随机产生的数字完全相同(包括顺序),奖金为10000元。(2)输入的数字和随机产生的数字相同(不包括顺序),奖金为3000元。(3)输入的数字和随机产生的数字有一位数相同,奖金为1000美元。这里的M是按千克计的水量,初始温度和最终温度均为摄氏度,热量。(4)输入的数字和随机产生的数字都不相同,没有奖金,0元。
2023-11-15 09:23:56
195
1
原创 第五次作业
2.如果两个素数之差为2,这样的两个素数就叫作"孪生数",找出100以内的所有"孪生数".3.给定一个列表,求最大值(不能使用系统api),求最小值,求平均值、求和。9.存在一个1~n的连续列表,在其中不小心重复了一个值,请找出这个重复值。1.有一堆硬币,每次只能拿一个或者两个,求最少多少次可以拿完硬币。4.将list中的重复数据去重,至少使用两种方案。6.使用列表判断一个列表是否在另外一个列表中。如何将0-10随机存入列表中。7.列表的反转 列表的排序。5.两个列表进行合并操作。
2023-10-23 16:13:46
64
原创 python第三次作业
1.输入一个整数判断是奇数还是偶数。3.根据天数计算周数和剩余天数。5.输入一年年份判断是否为润年。4.已知圆半径求周长和面积。2.求矩形的面积和周长。
2023-10-11 15:01:31
129
原创 python第一次作业
4.安装完成后 window+r 输入cmb 弹出窗口后输入 python -V。一般采用自定义安装比较好,不然自动安装会把环境安装到个人目录里,有时要找起来很麻烦。另外第二个红框前面的勾记录打上,不然需要手动在windows环境变量的路径中添加。为了方便后续文件 管理,路径最好设置在D盘并且创建一个python的文件夹。显示安装的版本号之后,再安装运行环境软件既可以使用。下载地址中,可以选择下载任意一个需要的版本。交换a和b的值的方法。
2023-09-21 18:15:51
53
原创 第一次Linux学习作业
保存退出编辑模式,然后将film的内容读入到newfile里面 echo | cat film >> newfilm,输入vim newfilm进入编译模式,输入:set nu显示行号,然后:02寻找带有01关键词的句子,再输入g/01/d。2.首先切换到opt文件目录下 cd /opt,然后进行目录的创建 mkdir tmp 再切换到tpm 目录下面cd /tmp 再在下面进行文件的创建touch a.txt 最后输入ll查看是否创建成功。删除带有01关键字的行。
2023-04-12 15:03:03
192
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人