安装postgersql

1
2
sudo apt-get update
sudo apt-get install postgersql

下载Metasploit

1
2
cd /opt
wget http://downloads.metasploit.com/data/releases/metasploit-latest-linux-x64-installer.run

安装Metasploit

1
2
3
cd /opt
sudo mkdir metasploit
sudo ./metasploit-latest-linux-x64-installer.run
  • 在安装的过程中开始是license内容可以一直回车,然后输入y,同意license
  • 然后会要你选择一个空文件夹,此时输入刚刚创建的文件夹 /opt/metasploit
  • 最后还会让你选择是否metasploit自行创建postgersql,可输入y。等待即可安装成功

启动Metasploit

1
2
3
4
service postgresql start		//启动PostgreSQL服务
service metasploit start //启动Metasploit服务
msfconsole //启动Metasploit
db_status //查看数据库连接状态
  • 如果启动metasploit的时候出现Warning提示没有查看datebase.yml的权限可以输入
1
sudo chmod 775 /opt/metasploit-framework/apps/pro/ui/config/database.yml
  • 重新启动就可以自动连接数据库了