Claramente nos dice que no puede conectarse a la DB, y este error es muy común en distros que no sean BackTrack, este problema me salió en Kali que aunque es la versión posterior a BackTrack viene con plataforma Debian y tenemos que iniciar servicios manualmente.
La solución es simple primero iniciamos los servicios mysql y postgresql si no los tenemos iniciados claro, si no están en BackTrack o Kali hacerlo como ROOT en la terminal:
~# service mysql start
Luego Postgresql:
~# /etc/init.d/postgresql start
Ya teniendo estos servicios iniciados( es posible que solo uno utilicen, pero en mi caso tengo cargados los 2 drivers ) entonces inicio los 2 si solo tuvieran mysql por ej solo inicien dicho driver, luego iniciamos el servicio demonio de metasploit:
~# service metasploit start
yyyyyy listo!! fácil no? ya tenemos iniciado Armitage para usarlo y hacer nuestra auditoría :D
Espero les sea de ayuda, y si tienen otro problema con Armitage o Metasploit estamos a la orden para darles algún tip que les pueda servir hasta luego amig@s me suscribo de ustedes by 4uxx.
5 comentarios :
Excelente
me tira error bro failed to start metasploit. service:unit metasploit.service not found
ayuda, al ingresar el comando: service metasploit start me sale el siguiente error
Failed to start metasploit.service: Unit metasploit.service not found.
me sale este mensaje
I can not find databases.yml file. I *really* need it.
Here's how to fix this:
1. Try setting MSF_DATABASES_CONFIG to a file that exists.
2. Did you use sudo to star this program? Try sudo -E
3. Kali Linux 1.x users, try this:
service metasploit start
service mestasploit stop
kali linux 2.x users, try this
msfdb init
ya lo pude solucionar para los que tengan este prolema solo deben abrir la aplicacion de metasploit que se encuentra en aplicaciones, herramientas de explotacion, metasploit, lo abren y en msf digitan db_postgresql, espero les sirva
Publicar un comentario