不少使用kali和bt的朋友在更新metasploit后出现了没法链接postgresql的问题,国内相关的资料也不是不少。metasploit中链接数据库能够大大提升咱们的使用效率,好比 search 功能等,在默认的慢速查找下比链接db后慢了不少。今天就详细说一下如何解决,提供2种方法。 sql
首先,启动运行msfconsle前须要先启动下面2个服务。数据库
而后,在终端运行msfconsole,而后msf > db_status 查看当前数据库链接情况,成功的话会提示 [*] postgresql connected to msf3 。不然后出现一些错误提示。app
第一种解决方法比较简单,以下图所示。ide
msf>db_connect -y /opt/metasploit/apps/pro/ui/config/database.ymlpost
第二种方法首先查看postgresql的帐户密码。ui
#cat /opt/metasploit/apps/pro/ui/config/database.yml3d
而后在metasploit启动后运行以下命令。postgresql
msf>db_connect msf3:你的postgresql的password@127.0.0.1:5432/msf3blog