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站点暂时不要求)