Ich habe die Vagrant-Maschine mit Postgres darauf. Ich brauche eine Verbindung mit dieser Datenbank mit einigen externen Tools (zB. Pgmodeler, keetle). Also ich anfangen Tunnel mit:Vagrant postgres ssh tunnel
ssh -L 5433:127.0.0.1:5432 [email protected] -i puphpet/files/dot/ssh/id_rsa
Dann versuche ich mit dem Befehl um sich einzuloggen:
psql -h 127.0.0.1 -p 5433 -U postgres postgres
Und ich erhalte eine Fehlermeldung:
FATAL: password authentication failed for user "postgres"
Ich bin ein wenig verwirrt, weil Früher hat es funktioniert, und jetzt nicht. Ich habe versucht, ein Benutzerkennwort zu setzen, aber es hat nicht funktioniert. Wo soll ich nach einem Problem suchen?
Warum nicht Häfen mit vagrant weiterleiten? https://www.vagrantup.com/docs/networking/forwarded_ports.html – zerkms
OK. Also habe ich deine Lösung versucht, aber das Problem besteht immer noch. Ich denke, es gibt ein Problem in Postgres. Vielleicht in der Datei pg_hba.conf? – doubleB
Es ist ein Pg-Konfigurationsproblem. Zeige die pg_hba.conf der Landstreichermaschine. –