马哥教育(第三期作业)

C11

作业1

在docker中分别以后台方式和交互方式启动centos,对比启动后的容器状态,实现退出容器也能保持其运行状态。

dokcer镜像命令介绍

1、docker images:列出所有镜像

2、docker search:搜索镜像

3、docker pull:下载镜像

4、docker rmi 镜像ID:删除镜像

5、docker run:通过镜像启动容器

  -d:后台方式启用(正常启用)

  it:交互方式启用,能够进入容器查看内容(启动后自动进入)

作业内容

1、使用docker pull centos下载最新版centos

2、docker ps -a:列出所有容器内容

3、docker run -it centols:使用交互式方式启用centos容器

4、exit:推出当前容器

作业二

在docker并部署DVWA,要求:DVWA web 端口映射到8082,提供访问截图。

1、docker pull sagikazarmark/dvwa:安装DVWA

2、启动容器

docker run -d --name dvwa -p 8080:80 -p 33060:3306 sagikazarmark/dvwa

--name 名称:容器可以自定义,要不然系统会自动命名

run:启动容器

-d:后台试启用

账号密码

User: root

Password: p@ssw0rd

Database: root

3、访问IP+8080,登录初始化

初始化后登录账号密码

账号:admin
 密码:passwdor

作业三

(1)创建一个名为"magedu_C11"的数据库;
(2)在magedu_C11数据库中创建一张名为"table_Sec"的表,要求有序号、姓名、年龄、性别参数;
(3)在table_Sec表中插入数据,序号是个人学号数字部分,姓名是拼音缩写,年龄、性别无要求;
(4)使用Navicat连接你所创建的数据库,查看个人信息并提供截图。

use mysql:进入mysql数据库

show tables;查看tables数据表

create database 数据库名称;创建数据库

use db_magedu;使用指定数据库

1、启用mysql容器

docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

2、进入MySQL容器

docker exec -it ae6914e3916d /bin/bash
mysql -u root -p

3、创建一个名为magedu_C11数据库(创建一个名为"magedu_C11"的数据库;)

create database mageduc_c11;

4、在magedu_C11数据库中创建一张名为"table_Sec"的表,要求有序号、姓名、年龄、性别参数;

use mageduc_c11

create table table_Sec (id int, name varchar(255), sex varchar(255) );

show tables;

desc table_Sec;

use:进入指定数据

create:创建数据库表名

show tables:查看数据表名

desc table_Sec:查看字段信息

5、使用Navicat连接你所创建的数据库,查看个人信息并提供截图。

作业四

以下哪个口令不是弱口令?
A. p@ssw0rd
B. m@a#g$e%d&u
C. 1QAZ2wsx
D. MaGEdu@0513

答案:D

作业五

安装burp并实现抓取HTTP站点的数据包(HTTPS站点暂时不要求)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值