Я пытаюсь подключиться к базе данных psql на удаленном сервере.
Так что я ssh туннель в удаленный сервер с переадресацией портов, как показано ниже
ssh -L 7777:psqlServerHost.com:5432 me@remoteServerHost.com
К сожалению, используя этот метод, я не могу аутентифицироваться должным образом, когда я пытаюсь выполнить команду ниже на отдельном терминале на моемlocal
psql -h localhost -p 7777 -U user database
Я бы получил
FATAL: password authentication failed for user
Однако, если бы я напрямую подключился по ssh к me@remoteServerHost.com, я бы смог подключиться к базе данных с теми же учетными данными, используяКоманда ниже
psql -h psqlServerHost.com -U user database
Я предполагаю, что это где-то файл конфигурации, который я пропустил, но я не могу найти аналогичные запросы, полезные в Интернете.