본문 바로가기

AWS/EC2

EC2: PostgreSQL remote connect

728x90
반응형

PostgreSQL을 외부에서 접근할 수 있도록 설정

 

1.  postgresql.conf 설정 변경

cd /etc/postgresql/VERSION/main/
nano postgresql.conf

    listen_addresses = '*'   으로 변경

 

 

2.  pg_hba.conf 설정 변경

cd /etc/postgresql/VERSION/main/
nano pg_hba.conf
host    all             all             It.is.your.ip/32        md5

또는

host    all             all             0.0.0.0/0               md5

# 내 공인IP를 입력하거나 전체로 개방
# 다른 환경에서도 개발 진행하려면 전체 개방 또는 해당 ip 추가 등록 필요
   # error example: no pg_hba.conf entry for host "xxx.xxx.xxx.xxx" 
# md5 / password / scram-sha-256 등 필요한 옵션에 맞게 설정

 

3. 5432 포트 개방

EC2의 경우 보안그룹 inbound 규칙에서 5432 개방

(sudo ufw allow 5432)

728x90
반응형

'AWS > EC2' 카테고리의 다른 글

EC2: git clone  (0) 2023.02.02
AWS EC2 Ubuntu GUI  (0) 2023.02.01
EC2 시작하기 # ubuntu  (0) 2023.01.31