A-A+
最新 kali linux Metasploit postgresql selected no connection

【注意:此文章为博主原创文章!转载需注意,请带原文链接,至少也要是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
布施恩德可便相知重
微信扫一扫打赏
支付宝扫一扫打赏