033 ubuntu与vulhub靶场的安装

一:ubuntu的安装

首先如下图创建好ubuntu的虚拟机,
具体怎么创建虚拟机可以移步到我之前的文章:01 虚拟机的安装和系统的安装以及快照和克隆
ubuntu16.04下载链接🔗:点我下载
选择Desktop image的32位或者64位
在这里插入图片描述
点击:开启此虚拟机
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
接下来就去吃瓜子吧,等安装完成
在这里插入图片描述
在这里插入图片描述

 
ubuntu的优化:

创建管理员密码:
	sudo passwd root
进入管理员账户:
	su root
ubuntu安装软件	
	更新源
		apt-get update 
		apt-get install ssh
		apt-get install vim
开启ssh服务
		修改配置文件
		cd /etc/ssh
		cp sshd_config sshd_config.bak			# 备份
		vim sshd_config
			28行
				PermitRootLogin prohibit-password 改成 PermitRootLogin yes
			52行#PasswordAuthentication yes
				去掉注释
			保存退出
		service ssh start/stop/restart/status		# 开启,关闭,重启,状态   这里选择start
		update-rc.d ssh enable				# 加入开机自启动项
		poweroff 关机做快照

 
真实机的远程登录

远程登录:
	ssh [用户名study/root]@[ip地址]
cd /etc/NetworkManager
su root
cp NetworkManager.conf NetworkManager.conf.bak
vim NetworkManager.conf
	注释dns=dnsmq这一行
reboot

 
 

二:vulhub靶场的安装

2.1:安装docker

	curl -s https://get.docker.com/ | sh		# 通过这个链接下载,然后给sh环境进行运行
	在这里我们建议这样做,先用浏览器打开上面的链接然后全选,复制
	在用户的家目录下,vim installDocker.sh,然后粘贴,wq保存退出,再赋予执行权限:chmod +x installDocker.sh,最后./installDocker.sh
	输入用户登录密码,等待即可
	查看docker的版本:docker -v

在这里插入图片描述
在这里插入图片描述
 

2.2:安装docker-compose

我在这里遇到了一个问题
在这里插入图片描述

sudo apt-get install python-pip			# 安装python的pip
sudo pip install docker-compose
	报错:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-Jm8ve_/bcrypt/
然后我尝试更换pip之类的(比如:pip install --upgrade pip)再运行sudo pip install docker-compose也没成功。
就尝试查看下版本:
docker-compose -v	提示我安装不成功,可以用sudo apt install docker-compose命令试试。我就用了这个命令发现安装成功

在这里插入图片描述
 

2.3:下载源代码

下载地址:https://github.com/vulhub/vulhub
但是并不是所有人都能上github
所以:链接:https://pan.baidu.com/s/1AJfWM1MnkwnHc2yPA13Hwg
提取码:123q
然后把该文件放入到ubuntu虚拟机里面,可以放在用户的家目录下,

unzip vulhub-master.zip

得到一个vulhub的文件夹
在这里插入图片描述
 

2.4:启动环境

Vulhub是一个基于docker和docker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身。
网址:https://vulhub.org/
进入漏洞环境目录
在这里插入图片描述
左侧栏选择 tomcat弱口令,以这个漏洞为例:或者直接点击https://vulhub.org/#/environments/tomcat/tomcat8/
在这里插入图片描述
这里有一个进入的路径:tomcat/tomcat8
在这里插入图片描述
进入[2.3:下载源代码]中的vulhub-master.zip解压之后所得到的文件vulhub的目录下

cd vulhub

在这里插入图片描述

cd tomcat/tomcat8

在这里插入图片描述
在这里插入图片描述
在tomcat8目录下会看到一个docker-compose.yml文件,对应的就是docker-compose
在这个路径下运行以下代码:

sudo docker-compose build
sudo docker-compose up -d

在这里插入图片描述
等待完成:
在这里插入图片描述
然后根据漏洞平台的方法:
在这里插入图片描述

真实机输入如下地址,然后输入账号:tomcat 密码tomcat,即可成功登录到页面的管理员控制台
在这里插入图片描述
管理员控制台:
在这里插入图片描述

这样就能把各种病毒木马上传上去了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值