Por Thiago Alvarenga
Após instalação do kali, é hora de adicionar os repositórios de atualização, você precisa editar o arquivo sources.list com editor de texto via terminal, o VI, adicione a seguinte linha:
Local do arquivo de repositório: /etc/apt/sources.list
Para editá-lo digite: vi /etc/apt/sources.list
Pressione a tecla i e em um linha livre cole o seguinte:
deb http://http.kali.org/kali kali-rolling main non-free contrib
Local do arquivo de repositório: /etc/apt/sources.list
Para editá-lo digite: vi /etc/apt/sources.list
Pressione a tecla i e em um linha livre cole o seguinte:
deb http://http.kali.org/kali kali-rolling main non-free contrib
Feito isto, faça um update e upgrade.
Vencida esta etapa, é a hora de preparar o metasploit.
Passo 1: Inicie o banco de dados;
root@kali:~# service postgresql start
Passo 2: Inicie o metasploit
[Verifique se o metasploit está conectado ao banco de dados.]
Comando: root@kali:~# db_status
Se a tela retornar com a informação negativa:
postgresql selected, no connection
Proceda da seguinte forma:
Passo 2.1 - CRIANDO O BANCO DE DADOS
root@kali:~# msfdb init
Com estes procedimentos é provável que o metasploit consiga levantar o banco de dados postgresql.
Faça os testes para verificar se o banco está conectado.
Fonte:
https://caveiratech.com/forum/linux-hacking-backtrack-kali-linux/metasploit-the-database-is-not-connected/
https://books.google.com.br/books?id=M8WWDwAAQBAJ&pg=SA1-PA15&lpg=SA1-PA15&dq=metasploit+postgresql+selected,+no+connection&source=bl&ots=u60NRJmJut&sig=ACfU3U03ILFcPvqn0D0LVWrIIZugZuwFbQ&hl=pt-BR&sa=X&ved=2ahUKEwj0-sz5l6bkAhX5D7kGHUrIB8QQ6AEwA3oECAkQAQ#v=onepage&q=metasploit%20postgresql%20selected%2C%20no%20connection&f=false
https://www.google.com/search?q=metasploit+postgresql+selected,+no+connection&client=firefox-b-ab&source=lnt&tbs=lr:lang_1pt&lr=lang_pt&sa=X&ved=0ahUKEwiz_IrAl6bkAhVxD7kGHcL0A-cQpwUIJw&biw=1360&bih=606
https://docs.kali.org/general-use/kali-linux-sources-list-repositories
https://docs.kali.org/general-use/starting-metasploit-framework-in-kali
https://www.youtube.com/watch?v=6wEvAXTxcHM