前提:搭建渗透测试环境时安装了最新的kali linux2;
 
1.运行  service metasploit start 提醒报错:
 Failed to start metasploit.service: Unit metasploit.service not found.
 
 
2.原因及解决办法:
kali 2.0 已经没有metasploit 这个服务了,所以service metasploit start 的方式不起作用。
在kali 2.0中启动带数据库支持的MSF方式如下:
#1  首先启动postgresql数据库:/etc/init.d/postgresql start;或者 service postgresql start;
#2  初始化MSF数据库(关键步骤!):msfdb init;
#3  运行msfconsole:msfconsole;
#4  在msf中查看数据库连接状态:db_status。