当前位置: 代码迷 >> 综合 >> Kali Linux下Metasploit连接Postgresql的问题
  详细解决方案

Kali Linux下Metasploit连接Postgresql的问题

热度:48   发布时间:2024-01-17 00:55:41.0

大多数人在kali下初次使用metasploit工具搜索模块时都会看到“没有连接数据库,使用慢搜索”,这对于有强迫症的人来说不能让他存在啊。最初我也遇到了,去百度一下,发现很多方法不经过程让人头晕,操作一顿还不见效。

其实主要问题在于用户初次使用时并没有创建一个database,没有这个database.yml你就没得连啊。所以需要我们先创建一个,能百度到一些自己create的方法,但不方便(个人觉得),推荐两种简单的方法:

方法一:

            第一步当然还是启动postgresql数据库服务. (抱歉之前手残写错了)       

service postgresql start

           第二步,初始化msf的数据库,在/usr/share/metasploit-framework/config下自动生成一个database.yml文件

msfdb init

这一过程中会让你输入口令,而且有点快,这可以忽略,会为你自动生成一个口令。

执行者两步之后,打开msf,查看db_status,你已经能看到这样一条消息了:

[*]postgresql connected to msf

方法二:

        其实跟方法一的原理一样,只是改手动操作了,最初在/usr/share/metasploit-framework/c