我有一個連接(使用SSH)到我的virtualbox(ubuntu)postgres服務器的問題。 我建立了所有很好,正確。通過終端Postgresql連接 - pgadmin
PostgreSQL的設置:
postgresql.conf
- >允許所有進來的連接(*)和SSL設置爲TRUEpg_hba.con
的F - >之後很多的變化我來到這裏,似乎與工作點此設置:
IP4
host all all 0.0.0.0/0 trust
hostssl all all 0.0.0.0/0 trust
host all all 192.168.x.x/32 trust
hostssl all all 192.168.x.x/32 trust
我試過了:
在虛擬機上重新啓動我的postgres服務器。
然後我去了我的主機(Snow Leopard),建立了一個到virtualbox(ubuntu)的ssh連接,它正在工作。
ping我的客機在端口5432也可以。
在我的主機(Snow Leopard)上打開pgadmin - >添加服務器192.68.56.1和數據庫
pluto
,用戶pippo
。連接工作,我看到數據庫。試圖打開終端雪豹並執行以下CMD:
psql -h 192.168.56.1 -U pippo -d pluto
與ERROR:
psql: FATAL: no pg_hba.conf entry for host "192.168.56.1", user "pippo", database "pluto", SSL off
我也試圖通過我的Java程序連接ANS我得到了相同的錯誤。
我在做什麼錯?
不是問題 – Patric
被警告:pgadmin3的(1.16) SQL編輯器與在50波特調制解調器上每分鐘輸入100個字一樣響應。對局域網應該沒問題。 –
什麼是在postgresql.conf中設置的listen_addresses? –