码迷,mamicode.com
首页 > 其他好文 > 详细

关于kali2.0 rolling无法连接数据的解决办法

时间:2016-05-13 07:48:39      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

在使用kali2.0时,经常遇到metasploit无法连接数据库的问题,经过在网上寻找资料,很多都是对kali2.0的,有些路径都是不同的了,所以未能解决,

最后在自己的摸索下,找到了如下方法:

其实……

这种情况下,多半是数据库未进行初始化,

先在终端下输入:/etc/init.d/postgreps start启动数据库

然后需要进到metasploit安装目录下,(默认为:/usr/share/metasploit-framework),

先到config目录下看看有没有database.yml这个文件,

这个文件是连接数据的配置文件,如果没有这个问题,可以确定的确是没有对数据库进行配置。

只需对数据库进行初始化后,系统会生成一个默认的配置文件,以后再启动metasploit,它就会自动进行数据库连接。

找到一个msfdb的可执行文件,运行一下

技术分享

这里看到了对数据库的配置

 

所以,可以通过执行msfdb init对数据库进行初始化

技术分享

可以看到现在创建了一个数据库

接下来启动metasploit。输入msfconsole

启动后,终端输入db_status

技术分享

数据库已经于metasploit连接了

关于kali2.0 rolling无法连接数据的解决办法

标签:

原文地址:http://www.cnblogs.com/zlgxzswjy/p/5485083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!