Metasploit一般集成在Kali中,但是由于在真实渗透测试环境中,我们需要在自身VPS上使用,所有就需要安装在云服务器中,一般云服务器有Centos、Redhat、Fedora、Debian、Ubuntu几种。本次将以Centos7为例,演示如何安装。
一、选取安装包
根据自己系统类型选择合适的安装包
Centos、Redhat、Fedora用户请到:Directory Tree
Debian、Ubuntu用户请选择:Directory Tree
选择好右键复制链接地址
二、下载安装包
登陆VPS服务器,使用wget下载安装包文件
wget https://rpm.metasploit.com/metasploit-omnibus/pkg/metasploit-framework-6.3.30%2B20230813102710~1rapid7-1.el6.x86_64.rpm
如果提示wget命令不存在,请先安装wget
yum install wget
三、安装
直接使用命令安装
sudo yum install metasploit-framework-6.3.30+20230813102710~1rapid7-1.el6.x86_64.rpm
选择Y继续
提示Complete则安装完成
四、安装ruby环境
sudo yum install ruby
五、安装postgresql数据库
sudo yum install postgresql postgresql-client
安装完成
六、使用
直接输入msfconsole启动
初始化数据库
msfdb init
使用非root用户
MSF连接postgresql 成功