2016-10-29 95 views
2

私の家の同じネットワークにあるLinux Ubuntu 16.04の別のノートブックにインストールされたブラウザを介してpgAdmin4にアクセスしてください。ただし、アクセスはできません。ローカルホストで は... [OK]をenter image description hereリモートからPgAdmin4にアクセスするには?

しかし、リモートで... MacOSで enter image description here

答えて

0

にアクセスしない、私のはpgAdmin 4 Webインターフェイスがポート61886を使用していることを把握。

http://localhost:61886/browserを使用してアクセスしてください。

そうでない場合は、コマンドnetstat -atp tcp | grep -i "listen"を実行して、どのポートが待機しているかを確認します。

+0

FYI、ポートがランダムに使用可能なポートから選択されますデスクトップアプリケーションとしてpgAdmin4を実行すると、静的ではありません。 – n33rma

-2

listen_addressesを変更する必要があります。 /etc/postgresql/9.4/main/postgresql.confにアクセスしてください。

この行を追加すると、すべてのネットワークインタフェースの接続にPostgreSQLのアクセス権が追加されます。 config_local.py

あなたが設定オプションの下に追加する必要があり
listen_addresses = '*' 

とpg_hba.confの

host all all 0.0.0.0/0 md5 
+0

iこれを試して、サービスpostgresqlを再起動してサービスを再起動しましたが、動作しませんでした –

+0

ここを参照http://prntscr.com/d4suqv –

+0

@DaviMenezesまたpg_hba.confを編集し、 "*"を "'' *" postgresサーバー。 –

2

DEFAULT_SERVER = '0.0.0.0'

( 「pgAdmin4」フォルダ内)。また、デフォルトのポートを変更したい場合は

も追加

DEFAULT_SERVER_PORT = 5050

+1

DEFAULT_SERVERを追加しましたが、今ではログインページ(?)に電子メール(?)とパスワードが付きました。どのようなアイデアをこれとどうしたらいいですか? –

+0

ローカルPCで使用していたとき、以前にどのようにログインしましたか?同じログイン認証情報を使用してpgAdmin4にログインします。 – n33rma

+0

私は決してログインする必要はありません - アプリは今開いたばかりです。 –

関連する問題