docker搭建现成的靶场

Docker安装:

apt-get install docker.io

Upload-labs——文件上传靶场搭建:

​ 因为Docker hub上存在镜像源,所以,索性直接拉取过来,

docker pull c0ny1/upload-labs

​ 等到下载完成之后,就可以创建容器:

docker run -d -p 81:80 c0ny1/upload-labs

​ -p:意为端口映射,格式为 宿主机端口:容器端口。

由于我的Linux的80端口已占用,所以服务映射到闲置的81端口。

​ 之后退出虚拟机,从本机访问,也就是在浏览器中输入虚拟机IP地址然后是81端口。

​ 之后是解决文件无法上传的问题,首先是进入容器内的命令行中:

docker exec -it [CONTAINER ID] /bin/bash	#查看CONTAINER ID命令docker ps

​ 再然后就是创建文件夹以及给予权限:

mkdir upload
chmod 777 upload

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/692001.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

个人建站前端篇(五)插件unplugin-vue-components的使用

unplugin-vue-components 是由 Vue官方人员开发的一款自动引入插件,可以省去比如 UI 库的大量 import 语句。 unplugin-vue-components 插件可以在Vue文件中自动引入组件(包括项目自身的组件和各种组件库中的组件)使用此插件后,不…

新鼠标的长宽高

今天的鼠标终于开始追求轻量化了,博主手比较小,一直追求最小最轻的鼠标,本表格收集主流鼠标的长宽高,如果不全可以楼主加上: 名称 长 宽 高 重量 雷蛇炼狱蝰蛇 迷你版 118 53 38 61 雷蛇炼狱蝰蛇 V2 迷你版…

【办公类-16-07-04】合并版“2023下学期 中班户外游戏(有场地和无场地版,一周一次)”(python 排班表系列)

背景需求: 把 无场地版(贴周计划用) 和 有场地版(贴教室墙壁上用) 组合在一起,一个代码生成两套。 【办公类-16-07-02】“2023下学期 周计划-户外游戏 每班1周五天相同场地,6周一次循环”&…

论文阅读——ONE-PEACE

ONE-PEACE: EXPLORING ONE GENERAL REPRESENTATION MODEL TOWARD UNLIMITED MODALITIES 适应不同模态并且支持多模态交互。 预训练任务不仅能提取单模态信息,还能模态间对齐。 预训练任务通用且直接,使得他们可以应用到不同模态。 各个模态独立编码&am…

Maxwell安装部署

1 Maxwell输出格式 database:变更数据所属的数据库table:变更数据所属的表type:数据变更类型ts:数据变更发生的时间xid:事务idcommit:事务提交标志,可用于重新组装事务data:对于inse…

无人机数据链技术,无人机数据链路系统技术详解,无人机数传技术

早期的无人机更多的为军事应用服务,如军事任务侦查等,随着技术和社会的发展,工业级无人机和民用无人机得到快速的发展,工业级无人机用于农业植保、地理测绘、电力巡检、救灾援助等;民用无人机用于航拍、物流等等领域。…

【WPF】获取父控件数据

MaxHeight"{Binding PathActualHeight, RelativeSource{RelativeSource ModeFindAncestor, AncestorTypeUserControl}}" 参考文献 https://www.cnblogs.com/-Timosthetic/p/16021865.html

美国Mercari煤炉注册教程,还不快来Get!

想要掘金全球电商市场,美国的Mercari平台绝对值得关注。Mercari,也被称作煤炉,类似于我们国内的闲鱼二手交易平台,它同时拥有美国和日本两个市场。其中,美国市场的消费需求稳定且持续增长,成为了许多跨境电…

医卫医学试题及答案,分享几个实用搜题和学习工具 #笔记#笔记#微信

收录了大量考试类型的题库,大到考公,小到知识竞赛,题库资源算是比较丰富的了。操作起来也不难,我们只需输入题目内容,即可快速搜索出答案,而且它在给出答案的同时还会附带解析。最重要的是,搜题…

​LeetCode解法汇总105. 从前序与中序遍历序列构造二叉树

目录链接: 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目: https://github.com/September26/java-algorithms 原题链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 描述: 给定两个整…

2024年【N1叉车司机】考试题及N1叉车司机新版试题

题库来源:安全生产模拟考试一点通公众号小程序 N1叉车司机考试题是安全生产模拟考试一点通总题库中生成的一套N1叉车司机新版试题,安全生产模拟考试一点通上N1叉车司机作业手机同步练习。2024年【N1叉车司机】考试题及N1叉车司机新版试题 1、【多选题】…

【Linux系统化学习】动静态库 | 软硬链接

目录 硬链接和软链接 硬链接 软链接 动态库和静态库 静态库 静态库的生成 静态库的使用 将库打包和使用 动态库 动态库的生成 动态库的使用 库搜索路径 硬链接和软链接 硬链接 上篇文章我们说到真正找到磁盘上的文件并不是文件名,而是inode。其实在…

CF1731D Valiant‘s New Map 题解

文章目录 CF1731D Valiants New Map 题解Valiants New Map题面翻译题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示算法:二分二维前缀和代码: CF1731D Valiant’s New Map 题解 link Valiant’s New Map 题面翻译 给定一个带权值的 n …

Adobe Ai下载安装免费(矢量图形编辑软件Ai安装包下载2024【Windows版】)

Adobe全家桶下载方式 Ae下载 Pr下载 Ai下载 将持续更新~ 文章目录 Adobe全家桶下载方式Ai下载方式【点我获取下载链接】我们的网站一、Ai简介二、链接内容包含1.Ai软件 声明 Ai下载方式【点我获取下载链接】 百度网盘下载:百度网盘下载方式夸克网盘下载&#xff…

Day 6.文件属性和权限的获取

时间获取 1.time time_t time(time_t *tloc); 功能: 返回1907-1-1到现在的秒数(格林威治时间) 参数: tloc:存放秒数空间的首地址 返回值: 成功返回秒数 失败返回-1 2.localtime struct tm *loca…

Python入门:常用模块—logging模块

logging日志的分级: debug(),info(),warning(),error(),critical() 5个级别 最简单用法 1 2 3 4 import logging logging.warning("user [mike] attempted wrong password more than 3 times") logging.critical("server is down") 输出&…

Day49 647 回文子串 516 最长回文子序列

647 回文子串 给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。 具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。 方法一:动态规划: 采用一个二维的dp数组&#xf…

普中51单片机学习(二)

51单片机介绍 所需基础知识 基础数模电知识,简单的C语言。 PS:如果有不懂的直接通义千问。。。 什么是单片机 在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。 学习方法 多实…

Sqoop 入门基础

简介 Sqoop(SQL to Hadoop)是一个开源工具,用于在关系型数据库和Hadoop之间传输数据。它提供了一种快速高效的方式,将数据从关系型数据库导入到Hadoop集群进行分析,并支持将Hadoop集群中的数据导出到关系型数据库中。本…

【编程】C++语言编程规范-2

编程实践 结合C Effective系列参考树、尤其是工程经验教训的总结。 并发 除非必要,尽量少用线程。多线程编程要守护好内存,使用atomic、mutex、condition variable、future、semaphore、latch、barrier等同步机制避免数据竞争。尽量缩小临界区&#x…