指定されたIPからの接続のみを受け入れるようにPostgreSQLを構成したい。他のIPからのリクエストは受け付けません。
41773 次
3 に答える
29
次のpg_hba.confは、ローカルおよび指定されたIPに特権ログインを許可しますが、他のIPは拒否します。</ p>
# TYPE DATABASE USER ADDRESS METHOD
local all all trust
host testdb testuser 192.168.1.1/32 md5
host all all 0.0.0.0/0 reject
于 2012-08-01T07:05:15.133 に答える
14
最も簡単な方法は、PostgreSQLlocalhost
が着信接続のみをリッスンするようにすることです。関連するパラメータはlisten_addresses
にありpostgresql.conf
ます。ドキュメントはこちらです。
于 2012-08-01T06:43:16.173 に答える
5
PostgreSQLのデータフォルダにあるpg_hba.confファイルを確認してください。これは、クライアント認証構成ファイルです。
# TYPE DATABASE USER ADDRESS METHOD
host testdb testuser 192.168.1.1 md5
local testdb all md5
上記をpg_hba.confファイルに追加します
于 2012-08-01T06:06:06.857 に答える