0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

云服務器 Flexus X 實例,Docker 集成搭建 DVWA 靶場

jf_94205927 ? 來源:jf_94205927 ? 作者:jf_94205927 ? 2025-01-13 18:17 ? 次閱讀

DVWA 靶場是一個專為安全專業(yè)人員、開發(fā)人員和學生設計的網(wǎng)絡安全學習和實踐平臺,模擬了一個典型的 Web 應用程序,并故意包含多種常見的 Web 安全漏洞,如 SQL 注入、跨站腳本攻擊(XSS)、文件上傳漏洞、命令注入等,旨在提供一個安全可控的環(huán)境,讓用戶能夠?qū)W習和實踐如何識別、利用和防御這些漏洞

華為云端口放行

?服務器放行對應端口 8089

wKgZO2eE6DuAIKV5AAHTNgW-_vU513.png

wKgZPGeE6DyAcUzoAAFV7tul0gU679.png

wKgZO2eE6DyAaZK2AAEnjPXOkYc164.png

Docker 安裝并配置鏡像加速

1、購買華為云 Flexus X 實例

Flexus云服務器X實例-華為云 (huaweicloud.com)

2、docker 安裝

yuminstall -ydocker-ce

wKgZPGeE6DyAFi26AALbDg2BGg8788.png

3、驗證 Docker 是否安裝成功,啟動 docker 服務并設置開機自啟動,且查看 docker 狀態(tài)

docker --versionsystemctl enable dockersystemctl start dockersystemctl status docker

wKgZO2eE6D2AZH-BAAM8Pg4GbJA910.png

4、docker-ce 下載

wget-O/etc/yum.repos.d/docker-ce.repo https://mirrors.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo

wKgZPGeE6D2AG_XbAAGPDl2wzmA524.png

5、路徑/etc/yum.repos.d 修改配置文件

[docker-ce-stable]name=Docker CEStable -$basearchbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/$basearch/stableenabled=1gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg[docker-ce-stable-debuginfo]name=Docker CEStable -Debuginfo $basearchbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/debug-$basearch/stableenabled=0gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg[docker-ce-stable-source]name=Docker CEStable -Sourcesbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/source/stableenabled=0gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg[docker-ce-test]name=Docker CETest -$basearchbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/$basearch/testenabled=0gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg[docker-ce-test-debuginfo]name=Docker CETest -Debuginfo $basearchbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/debug-$basearch/testenabled=0gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg[docker-ce-test-source]name=Docker CETest -Sourcesbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/source/testenabled=0gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg[docker-ce-nightly]name=Docker CENightly -$basearchbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/$basearch/nightlyenabled=0gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg[docker-ce-nightly-debuginfo]name=Docker CENightly -Debuginfo $basearchbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/debug-$basearch/nightlyenabled=0gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg[docker-ce-nightly-source]name=Docker CENightly -Sourcesbaseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/9.9/source/nightlyenabled=0gpgcheck=1gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg

wKgZO2eE6D2ALO2nAADUmIXl2PU794.png

6、清除和構(gòu)建緩存

yumclean allyummakecache

wKgZPGeE6D6AP1CiAAEGLrLsRsw208.png

7、docker 配置鏡像加速(在華為云鏡像中心可獲取自己的鏡像加速配置)

wKgZO2eE6D6AE6YNAAGdmxLaazU117.png

8、創(chuàng)建鏡像加速配置文件

vim/etc/docker/daemon.json

{"registry-mirrors":[ "https://fd0cfec0ac0d446db7fd9d27e92d4a8e.mirror.swr.myhuaweicloud.com"]}

wKgZPGeE6D6ASPNoAAD8xkczbqg531.png

9、重新加載配置文件,重新啟動 docker,查看是否配置成功

systemctldaemon-reloadsystemctlrestart docker.service

wKgZO2eE6D6AXz3nAADPd1LGXgg432.png

10、docker info 查看配置信息,是否配置成功鏡像加速

dockerinfo

wKgZPGeE6D-AGg6FAAHifLl31Wc729.png

搭建 DVWA 靶場

1、拉取 DVWA 鏡像

dockerpull vulnerables/web-dvwa

wKgZO2eE6D-AUy0jAAFldcend70439.png

2、啟動鏡像容器

dockerrun -d--rm--namedvwa -it-p8089:80 vulnerables/web-dvwa /bin/bash

?docker run: Docker 的運行命令,用于從鏡像啟動一個新的容器

?-d: 后臺運行容器,并返回容器 ID

?--rm: 容器停止后自動刪除容器文件系統(tǒng)

?--name dvwa: 為容器指定一個名稱,這里是 dvwa

?-it: 這兩個選項通常一起使用,-i保持 STDIN 開放,即使沒有附加也如此;-t分配一個偽終端。但在后臺運行(-d)的容器中,這兩個選項通常不是必需的,因為它們主要用于交互式會話

?-p 8089:80: 將容器的 8089 端口映射到宿主機的 80 端口

?vulnerables/web-dvwa: 要從中創(chuàng)建容器的鏡像名稱

?/bin/bash: 容器啟動后要執(zhí)行的命令。在 DVWA 的情況下,這通常不是您想要的,因為您希望運行的是 Web 應用程序,而不是 Bash shell

wKgZPGeE6D-AWzZFAADWsNhMTr4319.png

3、查看是否啟動

docker ps

wKgZO2eE6D-AVJf4AAJ1OkkDKIo563.png

4、瀏覽器訪問公網(wǎng) IP:8089

wKgZPGeE6ECAdqwAAAByqxyKIWo094.png

5、默認賬號 admin,密碼 password,如下則搭建成功

wKgZO2eE6ECAbUHHAAGLI6ElIMg711.png

總結(jié)


審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 云服務器
    +關注

    關注

    0

    文章

    692

    瀏覽量

    13386
  • Docker
    +關注

    關注

    0

    文章

    487

    瀏覽量

    11886
  • 華為云
    +關注

    關注

    3

    文章

    2653

    瀏覽量

    17496
收藏 人收藏

    評論

    相關推薦

    Flexus 服務器 X 實例部署 Docker 管理儀表板 DweebUI

    引言 在當今的數(shù)字化業(yè)務環(huán)境中,華為以其卓越的技術(shù)實力脫穎而出。華為 Flexus 服務器 X
    的頭像 發(fā)表于 01-14 09:27 ?58次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>部署 <b class='flag-5'>Docker</b> 管理儀表板 DweebUI

    Flexus 服務器 X 實例安裝 Docker 管理工具 Portainer

    。在此強大平臺上部署如 Portainer CE 這樣的容器管理工具,不僅能夠極大地簡化 Docker 環(huán)境的管理流程,還能進一步提升運維效率與自動化水平,讓用戶的云端體驗更加流暢自如。 一、Flexus
    的頭像 發(fā)表于 01-13 18:46 ?53次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>安裝 <b class='flag-5'>Docker</b> 管理工具 Portainer

    服務器 Flexus X 實例Docker 集成搭建搭建 Flink

    夠同時處理實時數(shù)據(jù)流和靜態(tài)數(shù)據(jù)集,使得數(shù)據(jù)處理更加靈活高效 華為云端口放行 ??服務器放行對應端口 8082 Docker 安裝并配置鏡像加速 1、購買華為 Flexus
    的頭像 發(fā)表于 01-13 18:17 ?85次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b><b class='flag-5'>搭建</b> Flink

    服務器 Flexus X 實例,Docker 集成搭建 YesPlayMusic 網(wǎng)易音樂播放

    配置鏡像加速 1、購買華為 Flexus X 實例 Flexus
    的頭像 發(fā)表于 01-13 18:17 ?95次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> YesPlayMusic 網(wǎng)易<b class='flag-5'>云</b>音樂播放<b class='flag-5'>器</b>

    服務器 Flexus X 實例Docker 集成搭建 MinIO

    、購買華為 Flexus X 實例 Flexus服務器
    的頭像 發(fā)表于 01-13 18:16 ?84次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> MinIO

    服務器 Flexus X 實例,Docker 集成搭建 Grafana 開源數(shù)據(jù)可視化平臺

    的用戶界面,用戶可以輕松創(chuàng)建和自定義動態(tài)儀表板,以實時展示關鍵指標和數(shù)據(jù)趨勢 華為云端口放行 ??服務器放行對應端口 9955 Docker 安裝并配置鏡像加速 1、購買華為 Flexus
    的頭像 發(fā)表于 01-13 15:50 ?54次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> Grafana 開源數(shù)據(jù)可視化平臺

    服務器 Flexus X 實例,Docker 集成搭建 Redis 集群

    之間平衡負載,確保系統(tǒng)的高可用性和數(shù)據(jù)一致性 搭建 Redis 集群 1、購買華為 Flexus X 實例
    的頭像 發(fā)表于 01-13 13:37 ?43次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> Redis 集群

    服務器 Flexus X 實例,Docker 集成搭建 NGINX

    Docker 集成搭建 NGINX 1、購買華為 Flexus X
    的頭像 發(fā)表于 01-13 11:09 ?45次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b><b class='flag-5'>搭建</b> NGINX

    基于華為 Flexus 服務器 X 實例快速搭建 Halo 博客平臺

    如何基于華為 Flexus 服務器 X 實例快速搭建
    的頭像 發(fā)表于 01-08 11:46 ?163次閱讀
    基于華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>快速<b class='flag-5'>搭建</b> Halo 博客平臺

    華為 Flexus 服務器 X 實例的使用教程

    引言 選擇一款性價比高、性能強勁的服務器是 IT 技術(shù)人員常面臨的問題。華為Flexus 服務
    的頭像 發(fā)表于 12-30 09:16 ?222次閱讀
    華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的使用教程

    Flexus 服務器 X 實例:在 Docker 環(huán)境下搭建 java 開發(fā)環(huán)境

    和開發(fā)者精心打造。它以卓越的柔性算力,為我們在 Docker 環(huán)境下搭建 java 開發(fā)環(huán)境提供有力支撐。 一、Flexus 服務器
    的頭像 發(fā)表于 12-30 09:07 ?212次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>:在 <b class='flag-5'>Docker</b> 環(huán)境下<b class='flag-5'>搭建</b> java 開發(fā)環(huán)境

    基于華為 Flexus 服務器 X 實例搭建 Halo 博客平臺

    署 Halo 博客平臺,充分發(fā)揮其穩(wěn)定可靠的服務優(yōu)勢。通過這一實踐,我們將展示如何利用華為的強大支持,實現(xiàn)博客平臺的高效搭建與管理。依托華為
    的頭像 發(fā)表于 12-26 09:40 ?186次閱讀
    基于華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>部<b class='flag-5'>搭建</b> Halo 博客平臺

    基于華為 Flexus 服務器 X 實例搭建 Linux 學習環(huán)境

    不僅提供了強大的計算資源,還擁有靈活的擴展能力和穩(wěn)定的運行表現(xiàn),為用戶提供了可靠的技術(shù)支撐。特別是對于那些希望快速搭建 Linux 學習環(huán)境的用戶來說,華為 Flexus
    的頭像 發(fā)表于 12-25 17:10 ?184次閱讀
    基于華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>搭建</b> Linux 學習環(huán)境

    采用 Flexus 服務器 X 實例搭建 RTSP 直播服務器

    一、前言 這篇文章講解:? 采用華為最新推出的 Flexus 服務器 X 實例
    的頭像 發(fā)表于 12-24 17:36 ?202次閱讀
    采用 <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>搭建</b> RTSP 直播<b class='flag-5'>服務器</b>

    華為 Flexus 服務器 X 實例的購買及使用體驗

    價比服務。其中,華為 Flexus 服務器 X
    的頭像 發(fā)表于 12-24 17:26 ?179次閱讀
    華為<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的購買及使用體驗