DataBase/PostgreSQL

[PostgreSQL] Port 변경 방법

범데이 2022. 6. 4. 16:08

1. 개요

지난번 사건 그 이후, 아직도 DB에 침입을 시도하는 로그들이 보였다.

 

 

그래서 Postgresql의 기본 포트(5432)를 사용하고있는 것이 공격의 대상이 된다고 판단하여, 바꿔주기로 했다.

 

 

2. Port 변경 방법

2.1 Postgresql 설정파일 열기(시스템 마다 다를수 있음)

$sudo vi /etc/postgresql/14/main/postgresql.conf

 

해당 파일을 열어 port 설정 부분을 보면 되고, 주석 처리 되어 있는 경우에는 주석을 풀고, 원하는 Port 번호로 수정해주면 된다.

 

 

[설정 완료 후 Postgresql 재시작]

$systemctl restart postgresql

 

[혹은 재기동 없이 Config Reload]

$su - postgres 
$psql 
postgres= select pg_reload_conf()

 

 

 

 

2.2 설정 확인

 

위와 같이 포트를 변경 후, 바뀐 포트로 접속 시도를 하면, 아래와 같이 정상 연결됨을 확인할 수 있다.

(사용 프로그램: DBeaver)

 

 

 

 


#References

https://info-lab.tistory.com/105

 

[PostgreSQL] Port(포트) 변경 방법

PostgreSQL을 설치하고 나면 postgresql.conf 파일을 통해서 기본 Port가 아닌 원하는 Port로 설정할 수 있다. 기본적으로 5432 Port를 사용하고 있으나, 해당 부분은 외부에 오픈되어있는 경우 쉽게 공격 대

info-lab.tistory.com

반응형