问题: 虚拟机中一打开metasploit就死机。
答: 发现虚拟机分配内存512M。分配2G后,正常。
问题: 连接 postgresql 数据库不成功,提示database selected, no connect。
答: 修改/usr/share/metasploit-framework/config/database.yml 文件,使 metasploit 启动的时候自动连接 postgresql 数据库。一开始打开的时候里面可能是空的,复制 database.yml.example 文件中的内容到 database.yml 文件中并配置好信息就可以
postgresql创建数据库命令:
sudo -u postgres psql #进入数据库
CREATE DATABASE msf #创建名为 msf 的数据库
最后重启 metasploit 工具就可以了。