不少使用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