[Postgresql] ローカルマシンから外部サーバー(Ubuntu)のDBに接続する

外部のIPアドレスからDBにアクセスできるようにするため、PostgreSQLサーバーの環境設定ファイルとなっている 外部サーバーのetc/postgresql/9.3/main/postgresql.confのlisten_address= …の箇所を

listen_addresses = '*'
に書き換えます。

次にPostgreSQL サーバーへの接続制限、認証方法に関する設定を行うための設定ファイルである、 /etc/postgresql/9.3/main/pg_hba.confに下記を追加します。

host all all ローカルマシンのIPアドレス/24 trust
自分のIPアドレスはwhat is my ipでGoogle検索をすると取得できます。

ちなみにすべてのホストからの外部DBへのアクセスを許可する場合は

host    all         all         0.0.0.0/0 md5
とします。

Related Contents

Pickup Contents