Eu tenho um servidor chamado servername.mydomain.com. Eu posso fazer ssh para este servidor usando um número de porta X usando:
ssh [email protected] -p X
A partir deste servidor eu posso executar:
psql -h localhost -d myDatabase -U myusername -p DBPORT
Em vez de ter que fazer login usando ssh, quero poder usar o psql como:
psql -h servername.mydomain.com:X -d myDatabase -U myusername -p DBPORT
Isso é possível? Eu tentei isso, mas estou recebendo a mensagem: não foi possível traduzir o nome do host ...
deixe de fora o :x
Você pode precisar editar a
listen_addresses
diretiva empostgrersql.conf
(e restaurar poastgresql.Alternativamente, você pode encapsular a conexão postgres.
então em outra linha de comando