kali linux 数据源,kali Linux msf5 连接数据库 No database support

kali Linux msf5 连接数据库 No database support

测试环境

Kali Linux 2019.1a

metasploit v5.0.2-dev

出现问题

错误提示:一进入msfconsole 就报错

[-] * WARNING: No database support: No database YAML file

警告:无数据库支持:无数据库YAML文件

6a2f6c38d66155b5ec5355ad10f28f2d.png

解决方法

安装postgresql 开机自启并启动

root@fengzilin53:~/桌面# apt-get -y install postgresql //安装 postgresql

root@fengzilin53:~/桌面# service postgresql start //启动 postgresql

root@fengzilin53:~/桌面# update-rc.d postgresql enable //开机自启 postgresql

切换到postgres

root@fengzilin53:~/桌面# su postgres

创建用户名和密码

postgres@fengzilin53:/root/桌面$ createuser msf5 -P -S -R -D

为新角色输入的口令: //此处密码为 123456

再输入一遍: //此处密码为 123456

创建数据库名

postgres@fengzilin53:/root/桌面$ createdb -O msf5 msf5

postgres@fengzilin53:/root/桌面$ exit

exit

找到metasploit 配置文件目录并更改名字

root@fengzilin53:~/桌面# cd /usr/share/metasploit-framework/config/

root@fengzilin53:/usr/share/metasploit-framework/config# cp database.yml.example database.yml

修改数据库配置文件

root@fengzilin53:/usr/share/metasploit-framework/config# vim database.yml

database: msf5

username: msf5

password: 123456

28a102e6b1a36c8a86443016cf13ae9f.png

测试数据库是否成功连接

root@fengzilin53:/usr/share/metasploit-framework/config# msfconsole

msf5 > db_status

41289e0fda1b929e0af26d201bfb1269.png

结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值