ubuntu下vulhub-master環境搭建


一、目的

算來算去,這半年以來,由於各種不確定原因,筆者的Ubuntu環境相繼了無數次,而每次重新安裝都會遇到各種各樣的問題。為了方便,也為了與互聯網個各位大佬們交流,於是寫下這篇文章。筆者能力有限,可能會有冗余,這是為了方便可能進行的使用加上的,若有不足,請多多指教。

二、前言

這篇文章是在安裝過Ubuntu系統之后的安裝vulhub-master環境的過程,請自行安裝Ubuntu系統。

三、開始操作

tips:最好使用管理員模式,可以省去很多不必要的問題

3.1首先自行更換源

我這里用的是中科大的源:具體操作如下

首先su -進入管理員模式(后文有設置管理員密碼的教程)

sudo vim /etc/apt/source.list

將中科大的源直接復制上去,這里直接將源列出來

# 默認注釋了源碼倉庫,如有需要可自行取消注釋
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

# 預發布軟件源,不建議啟用
# deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

之后保存退出,具體操作為按下ESC鍵,按下:鍵,輸入wq,敲下回車

3.2用源來更新一些系統文件及軟件

apt-get update

apt-get upgrade

apt-get dis-upgrade

apt-get clean(清除更新留下的緩存)

3.3安裝pip

命令

sudo apt-get install python-pip

3.4安裝最新版docker

curl -s https://get.docker.com/ | sh

啟動docker服務

docker service start

3.5安裝compose

pip install docker-compose

3.6安裝vulhub-master

3.6.1安裝unzip

為了方便起見先安裝unzip

apt-get install unzip

3.6.2下載vulhub-master包

wget https://github.com/vulhub/vulhub/archive/master.zip -O vulhub-master.zip

3.6.3解壓

unzip vulhub-master.zip

3.6.4一些基本命令

漏洞環境啟動

cd到對應漏洞目錄后

docker-compose up -d

漏洞環境關閉

cd到對應漏洞目錄后

docker-compose down -v

四、遇到的問題

4.1管理員密碼的設置

ubuntu默認管理員密碼是可以更改的,直接輸入以下命令

sudo passwd root

然后根據提示設置自己的管理員密碼。

4.2沒有vim工具

這里可以直接下載

sudo apt-get install vim

4.3進程鎖 sock(不是很確定這樣稱呼對不對)

報錯信息一般為

could not get lock 后面會跟文件目錄

一般解釋是apt被占用

解決方法

1.刪除對應目錄的文件 rm 后面跟上上邊的文件目錄

2.重新配置軟件包 sudo dpkg --configure -a

3.更新軟件包源文件。sudo apt update

4.4dpkg: error: parsing file '/var/lib/dpkg/updates/0009' near line 0:

解決辦法

rm -rf /var/lib/dpkg/updates/0009
sudo dpkg --configure -a


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM