Postgresql keine Verbindung zu etwas wie msf und armitage

982
Zach

Ich arbeite derzeit mit Kali Linux und plötzlich hat postgresql aufgehört, sich mit Dingen zu verbinden.

meine Ausgabe für msfconsoleist

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?

Ich habe überall nach einer Lösung gesucht, aber nichts gefunden.

Meine pg_hba.conf-Datei ist hier

meine metasploit database.yml-Datei ist hier

Ich habe postgresql mehrmals neu installiert und den Dienst auch gestoppt und gestartet. Bitte sagen Sie mir, wenn Sie weitere Dateien anhängen oder weitere Informationen benötigen. Danke im Voraus.

0
Und die erste (grundlegende, natürlich) Frage: ** läuft ** der Postgres-Server noch? Ihr Screenshot schlägt MacOS vor, wie ist die Beziehung zwischen der Kali-Instanz und dem Mac? tink vor 8 Jahren 0
Es gibt keine Beziehung zwischen Kali und Mac. Ich verwende ein Toshiba ohne VMware. Kali Linux ist mein Hauptbetriebssystem und ja posgres läuft Zach vor 8 Jahren 0

1 Antwort auf die Frage

0
Yvain

Wenn Sie postgresql einrichten müssen und denken, Sie hätten es vermasselt, löschen Sie es über apt purge und installieren Sie es erneut. Als Erstes müssen Sie sich als Postgres-Benutzer anmelden. CD einlegen /usr/lib/postgresql/9.5/binund starten ./initdb -D /var/lib/postgresql/9.5/main/.

Erstellen Sie als Postgres-Benutzer eine neue Datenbank und einen neuen Benutzer createdb msf, createuser msfund starten Sie den Server ./pg_ctl -D /var/lib/postgresql/9.5/main/ start.

Sobald dies erledigt ist, können Sie sich unter Ihrem eigenen Konto anmelden und das Metasploit-Framework starten. Sie sollten eine Verbindung als msf@127.0.0.1: 5432 / msf herstellen können