728x90
목차
Connection attempt timed out.
firewall로 외부 접근 허용하기
1) 열린 포트 정보 확인
- firewall-cmd --zone=public --list-all
2) 추가, 삭제
- firewall-cmd --zone=public --permanent --add-port={포트 번호}/tcp
- firewall-cmd --zone=public --permanent --remove-port={포트 번호}/tcp
3) 추가 및 삭제로 수정된 사항 적용
- firewall-cmd --reload
치명적오류: 호스트 "xx.xxx.xxx.xxx", 사용자 "admin", 데이터베이스 "dbname", no encryption 연결에 대한 설정이 pg_hba.conf 파일에 없습니다.
pg_hba.conf 파일 설정 방법
1) pg_hba.conf 파일 열기 : vim /data1/postgres/dat/pg_hba.conf ※ 하나의 ip만 접속 허용하는 경우TYPE DATABASE USER ADDRESS METHOD
host dbname admin xx.xxx.xxx.xxx/32 md5
※ 모든 ip 접속을 허용하는 경우
host dbname admin 0.0.0.0/0 md5
※ 마지막 ip는 전부 허용하는 경우
host dbname admin 1.2.3.0/24 md5
2) postgresql 재기동 방법(*서버 환경마다 차이가 있을 수 있음)
su postgres // postgres 계정 로그인
/usr/pgsql-14/bin/pg_ctl -D /data1/postgres/data/ restart // postgresql 재기동
exit // 나가기
728x90
'DataBase > PostgreSQL' 카테고리의 다른 글
쿼리 튜닝 ] Group by와 between 같이 사용 시 발생하는 이슈 (0) | 2023.06.17 |
---|---|
PostgreSQL ] 수 십억 건 데이터를 빠르게 count할 수 있는 방법 (0) | 2023.03.23 |