docker、数据库、Web应用程序安全

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

复制代码
docker run -d --name centos7-001 centos
docker run -it --name centos7-002 centos /bin/bash
docker run -d -t --name centos7-003 centos

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

复制代码
docker pull sagikazarmark/dvwa
docker run -d -p 8082:80 -p 33060:3306 --name dvwa  sagikazarmark/dvwa

3、Mysql练习

(1)创建一个名为"magedu_C10"的数据库;

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

(3)在table_Sec表中插入数据,序号是个人学号数字部分,姓名是拼音缩写,年龄、性别无要求;

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

复制代码
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
docker exec -it mysql mysql -uroot -p123456
create database magedu_C10;
use magedu_C10;
create table magedu_students( id int, name varchar(255), age int, sexy varchar(255));
insert into magedu_students value(1000,'ZhangSan',27,'man');
insert into magedu_students value(1001,'LiSi',28,'man');
insert into magedu_students value(1002,'HanMeimei',18,'woman');

4、以下哪个口令不是弱口令?

A. p@ssw0rd 习惯

B. m@a#g$e%d&u无数字

C. 1QAZ2wsx 无特殊

D. MaGEdu@0513

答案:D,数字、大小写字母、特殊符号包含3种以上且长度8位以上

相关推荐
Data_Journal3 分钟前
如何使用 Python 解析 JSON 数据
大数据·开发语言·前端·数据库·人工智能·php
德育处主任Pro3 分钟前
纯前端网格路径规划:PathFinding.js的使用方法
开发语言·前端·javascript
ASS-ASH5 分钟前
AI时代之向量数据库概览
数据库·人工智能·python·llm·embedding·向量数据库·vlm
墨笔.丹青9 分钟前
基于QtQuick开发界面设计出简易的HarmonyUI界面----下
开发语言·前端·javascript
董世昌4126 分钟前
深度解析浅拷贝与深拷贝:底层逻辑、实现方式及实战避坑
前端·javascript·vue.js
扶苏100231 分钟前
vue使用event.dataTransfer实现A容器数据拖拽复制到到B容器
前端·vue.js·chrome
xixixi7777732 分钟前
互联网和数据分析中的核心指标 DAU (日活跃用户数)
大数据·网络·数据库·数据·dau·mau·留存率
David凉宸33 分钟前
Vue 3 项目的性能优化策略:从原理到实践
前端·vue.js·性能优化
小马_xiaoen40 分钟前
Proxy 与 Reflect 从入门到实战:ES6 元编程核心特性详解
前端·javascript·ecmascript·es6
hoiii1871 小时前
MATLAB SGM(半全局匹配)算法实现
前端·算法·matlab