Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Você pode então trocar o usuário para root sem uma senha digitando o seguinte comando. <sudo su - >

Code Block
languagebash
themeMidnight
sudo su

A senha do usuário postgres é armazenada em /root/.postgresql_passwords

...

Code Block
languagebash
themeMidnight
< sudo -u postgres psql >

Por padrão, este servidor de banco de dados ouve apenas o localhost, para acessá-lo remotamente, precisamos fazer algumas alterações em seu arquivo de configuração. Podemos limitá-lo a alguns endereços IP específicos ou abri-lo para todos.

Code Block
languagebash
themeMidnight
nano /etc/postgresql/15/main/postgresql.conf

No arquivo de configuração, sob a seção "CONNECTIONS AND AUTHENTICATION", encontre #listen_addresses - e primeiro, remova o # dado na frente dele.

...

Salve o arquivo pressionando Ctrl+X, Y e pressionando a tecla Enter.

Em seguida, edite a seção de conexões locais IPv4 do arquivo pg_hba.conf para permitir conexões IPv4 de todos os clientes

Code Block
languagebash
themeMidnight
nano /etc/postgresql/15/main/pg_hba.conf file.
Code Block
languagebash
themeMidnight
From:
# IPv4 local connections:
host    all             all             127.0.0.1/32            scram-sha-256
To:
# IPv4 local connections:
host    all             all              0.0.0.0/0            scram-sha-256

Salve o arquivo pressionando Ctrl+X, Y e pressionando a tecla Enter.

Permita a porta 5432 no firewall para acesso remoto ao PostgreSQL.

...