资源地址
VM虚拟机软件:
安装VM虚拟机_clear018的博客-CSDN博客
ubuntu镜像文件:
Thank you for downloading Ubuntu Desktop | Ubuntu
ubuntu虚拟机搭建
在官网进行下载虚拟机镜像文件
选择典型,图快安装
选取下载好的iso镜像文件
设置名字以及存放地址
分配空间大小,个人习惯设置50,不够后面可以改的
等待进入进行配置
对其找到chinese进行配置中文,然后继续下一步
安装应用程序以及设置好更新,和一些第三方软件
选地区时间
然后就是输入用户民和密码(这里未截屏)
等待安装..
安装完重启即可
优化ubuhtu
更改root密码
打开终端更改密码
sudo passwd root:更改root用户的密码 su root:切换root用户
中文设置
我这边是设置了中文但还是英文,所以重新设置
安装插件
我这里已经安装好了,安装勾选汉语然后apply
再按住空格拖至首位
apply System输入密码之后将语言切换至中文 然后close重启
重启后会弹出进行修改
安装插件
apt-get update #更新软件列表 apt-get install #安装命令 apt-get install ssh: #安装ssh服务 apt-get install vim #安装vim编辑器
终端下root权限下输入打开vim编辑ssh服务
sudo vim /etc/ssh/sshd_config
查找并使用i或者install进行插入模式添加
与上同理PubkeyAuthentication yes
vim编辑器的基本用法_vim编辑器使用方法
保存退出
开机自启
安装docker
安装中途出现问题,还请参考这位大佬的文章
Ubuntu安装 Docker_胡八一 的博客-CSDN博客_docker安装ubuntu
docker命令
docker ps:列出运行中的容器 docker ps -a :列出所有的容器 docker stop 容器id:停止容器 docker kill 容器id:强制停止容器 docker start 容器id:启动已停止的容器 docker inspect 容器id:查看容器的所有信息 docker container logs 容器id:查看容器日志 docker top 容器id:查看容器里的进程 docker exec -it 容器id /bin/bash:进入容器 exit:退出容器 docker rm 容器id:删除已停止的容器 docker rm -f 容器id:删除正在运行的容器
安装docker-compose
进行安装
curl -s https://bootstrap.pypa.io/get-pip.py | python3
如果有pip可以直接使用pip安装
pip install docker-compose
检测安装,如果正常输出既可以
搭建vulhub靶场环境
任意地址执行以下代码将云端文件进行下载到虚拟机内
git clone https://github.com/vulhub/vulhub.git
如何使用vulhub靶场
如果您是执行相关nginx的漏洞,进入vulhub后进入nginx然后ls列出该漏洞文件夹
进入相应漏洞文件夹执行docker-compose up -d或者docker-compose build即可
docker-compose up -d
docker-compose build
查看使用端口
运行的路径下执行
docker-compose config
查看使用的本机ip
与kali一样执行ifconfig
进入靶场
关闭靶场
Vulhub中所有环境均为漏洞靶场,测试结束后,请及时关闭并移除环境,避免被他人恶意利用。
那么如何进行关闭测试的靶场呢?
首先,关闭靶场需要相对应的路径,与启动的时候同理,不过是执行代码有所变化
docker-compose down
不会移除环境镜像
最后:官方指导文档
Vulhub - Docker-Compose file for vulnerability environment
今天的文章 安装ubuntu环境及vulhub靶场环境分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/83557.html