답변:
ssl = on
SSL 사용 가능성 만 사용합니다.
모든 클라이언트가 SSL을 사용하고 있는지 확인하려면 다음과 같이 hostssl
행을 추가하십시오 pg_hba.conf
.
hostssl all all 0.0.0.0/0 md5
모든 host
줄을 제거하십시오 . (글쎄, 아마도 그들을 위해 보관하십시오 localhost
.)
아니요, SSL 사용 만 가능합니다. 또한 pg_hga.conf 파일 을 적절히 변경해야합니다 .
hostssl
클라이언트가 자체 SSL 인증서를 제공해야 한다고 생각 했지만 cert
pg_hga.conf에 지정할 수 있는 인증 방법이 있음을 알았습니다.
postgresql.conf
및에 모든 설정을 설정했습니다pg_hba.conf
. 그러나 여전히에 연결할 수 있습니다sslmode=disable
. 예 : psql "sslmode = disable host = localhost dbname = test"여기서 누락 된 부분이 있습니까?