top of page

Configuração para acesso remoto via pgAdmin 4 para o Postgres 12

  • Foto do escritor: Rodrigo Saito
    Rodrigo Saito
  • 6 de jun. de 2022
  • 2 min de leitura

O ambiente que foi testado é uma máquina virtual no Oracle Virtual Box, sistema operacional Linux Ubuntu 20.04 e um host fisico Windows 10 Pro, com a instalação do cliente pgAdmin 4 no Windows.


É necessário ter configurado as propriedades da máquina virtual para que o Network esteja como "Bridged Adapter", para que sua máquina virtual esteja simulando estar na mesma rede que o seu host fisico


ree

No prompt de comando do Windows, um bom teste é conseguir "pingar" o host virtual.


No caso abaixo, o host virtual tem o nome de postgres

ree

Alteração do password do usuário "postgres"


Para se fazer a alteração do usuário padrão postgres, é necessário estar conectado ao terminal do linux, dentro do prompt do psql:


No caso, foi colocado o password "postgres" (sem aspas)

sudo -u postgres psql postgres

# \password postgres

Enter new password: 

Configuração dos arquivos de configuração do postgres


Utilize o editor de texto via terminal de sua preferencia no linux, e configure os arquivos seguintes:


Dentro das pastas /etc/postgresql/12/main (onde 12 é a versão do postgres que está instalado), verifique se os arquivos .conf aparecem nessa pasta:


ls -l

Deve aparecer algo como a figura abaixo:


ree

Será configurado o arquivo postgres.conf. Edite esse arquivo, alterando a seguinte linhas abaixo e salve o arquivo.


listen_addresses = '*'

ree

Altere o arquivo pg_hba.conf, adicione a linha abaixo e salve o arquivo:

host all all all md5


ree

Reinicie o servico do postgresql depois de ter feito as configurações:


sudo service postgresql restart

ree



Desative o firewall do Ubuntu 20.04


O serviço de firewall do Ubuntu deve ser desativado para que as conexões de fora possam acessar o servidor Postagresql


sudo ufw disable
ree

Configuração do pgAdmin 4


Foi criado no pgAdmin 4 o grupo Posgres e configurado a conexão tendo os seguintes parametros:



ree

Feita a configuração, o client pgAdmin 4 conseguiu fazer a conexão no servidor virtual.



ree




Referências:














Comentários


Nunca perca um post. Assine agora!

Caso queira receber noticias sobre o blog, assine!

© 2022 por datalib

  • Ícone do Facebook Cinza
  • Ícone do Linkedin Cinza
bottom of page