指定したIPからの接続だけを受け入れるようにPostgreSQLを設定します。他のIPからの要求を受け入れるべきではありません。PostgreSQLがLOCALHOSTまたは指定されたIP +ポートでのみ動作するように設定してください
14
A
答えて
13
次pg_hba.confのは、地元のことができますし、Ipが特権ログイン、 を持っていますが、他の人を拒否。
# 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
4
PostgreSQLのデータフォルダ内のpg_hba.confファイルを確認してください。これはクライアント認証設定ファイルです。
# TYPE DATABASE USER ADDRESS METHOD
host testdb testuser 192.168.1.1 md5
local testdb all md5
ほとんどの最も簡単な方法は、PostgreSQLは着信接続のためにのみlocalhost
でリッスンすることですpg_hba.confファイル
+1
PostgreSQLは、 'postgresql.conf'の' listen_addresses'を介してバインドされているインターフェイスから、そのポートへのTCPソケット接続を受け付けますが、認証することはできません。 TCPハンドシェイクさえ防止したい場合は、 'iptables'を使う必要があります。 –
9
に上記を追加します。関連するパラメータは、postgresql.conf
にlisten_addresses
です。ドキュメントはhereです。
関連する問題
- 1. Node.jsが指定されたポートでリッスンしていない
- 2. 値がまだ設定されていない場合にのみ、値を設定してください
- 3. うまく書式設定され、文書化されたプッシュだけを受け入れるようにgitを設定してください
- 4. 表示されたメソッドのみをフックするようにwindsorインターセプタを設定してください
- 5. django.core.exceptions.ImproperlyConfigured:settings.DATABASESが正しく設定されていません。 ENGINEの値を指定してください
- 6. postgresqlで9.5が行に指定されました
- 7. Yii2の適切な(指定された)IPアドレスでモジュールにアクセスする方法を教えてください。
- 8. クライアントが指定されたポートにバインドできず、指定されたサーバーに接続できません
- 9. パスが指定されたCookieがjavacriptで設定されていません
- 10. spark-submitエラー:JARにメインクラスが設定されていません。 --classで指定してください。
- 11. Artifactory Docker Repoが指定されたポートでリッスンしない
- 12. SQL ServerのIP設定を変更しようとしています。 Configuration Managerが「指定されたファイルは読み取り専用です。」
- 13. サーバソケットが指定されたポートにバインドしない
- 14. プロパティは指定された順序で設定されていますか?
- 15. yii2のcookieはlocalhostに設定されていますが、ライブサーバーには設定されていません
- 16. クラウドファウンドリのマップルートが指定されたパスで動作しない
- 17. 設定に基づいて指定されたプロパティのみを表示する
- 18. Boost Asio指定されたIPでリッスンするソケットを設定するサーバ
- 19. 日付はJavaで指定された時間帯で指定してください
- 20. 指定したファイルタイプの配色を指定してください
- 21. VoyageMongoで返されるフィールドを指定してください
- 22. GitVersionTaskは、指定されたAssemblyバージョンのみをアップデートするように設定できます。
- 23. VB.NETデバッグエラー: "現在のプロジェクト設定では、プロジェクトがデバッグされるように指定されています..."
- 24. 指定されたURLでJsonが動作しない
- 25. 設定APIで指定されたNLog設定をNLog設定ファイルxmlによって変更します。
- 26. PostgreSQLの指定された列によるグループ
- 27. モデル内でlimit_choices_toを動的に指定してください
- 28. 指定されたライブラリ、バイナリ、宝石がシステムにインストールされているか確認してください。
- 29. .babelrcで指定された6つのプリセットが動作していません。
- 30. 日付が指定された日付よりも大きいかどうか確認してください
Pgのバージョン指定されましたか? OS?あなたはローカルホストだけを意味しますか?または、「名前の付いた非ローカルIPアドレスからの接続のみを受け入れる」? –