L’initialisation de la base Base de données:initialisation PostgreSQL:initialisation
Sous Kali, lors de la première connexion, il est nécessaire de démarrer la base de données PostgreSQL et de l’initialiser pour ne pas obtenir ce genre de message d’erreur :
msf6 > msfconsole
[-] Failed to connect to the database: could not connect to server:
Connection refused
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
La commande db_status permet de s’assurer que la connexion est établie entre le framework et la base de données : db_status
msf6 > db_status
[*] postgresql selected, no connection
Afin de démarrer et d’initialiser la base de données, il est possible d’utiliser la commande msfdb init : msfdb init
root@kali:~# msfdb init
[+] Starting database
[+] Creating database user 'msf'
[+] Creating databases 'msf'
[+] Creating databases 'msf_test'
[+] Creating configuration file '
[+] Creating initial database schema
msf6 > db_status
[*] postgresql connected to msf
Les éléments...