A-A+

最新 kali linux Metasploit postgresql selected no connection

2019年04月17日 07:57 学习笔记 暂无评论 共936字 (阅读2,848 views次)

【注意:此文章为博主原创文章!转载需注意,请带原文链接,至少也要是txt格式!】

昨天凌晨想着装一个最新版本的kali linux ,装完之后想着还是先打开以下msf,结果metasploit就爆 WARNING: No database support: No database YAML file ,看这情况估计是数据库没连接。

但是postgresql已经安装了,而且启动了。怎么还会出这个问题。顺手 db_status 一下,结果就爆:postgresql selected, no connection  无奈。。。 确实没有连接,那么就先创建一下数据库吧。

以下操作最好都在root下进行。

不过在这之前,先更新一下源。然后更新一下系统。习惯了。

vim /etc/apt/sources.list
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

然后更新一下系统

#先更新一下源:
apt update
#这个操作并没有开始更新软件,类似于将远程源中的最新版本信息更新到本地

#接下来才开始更新软件:
apt upgrade
#更新系统:
apt full-upgrade
#或者:
apt-get dist-upgrade
#清理安装包:
apt-get clean
apt-get autoclean

都更新之后,我们来创建数据库。

msfdb init

初始化成功后。我们把数据库配置文件放入工作目录。

cp /usr/share/metasploit-framework/config/database.yml /root/.msf4/

好了,到这里就OK了,你再次启动msf 就不会出现任何问题了。
最后,如果你想开机自启的话

update-rc.d postgresql enable
update-rc.d metasploit enable

布施恩德可便相知重

微信扫一扫打赏

支付宝扫一扫打赏

×

给我留言