반응형
에러_오류: 사용자 "postgres"의 Ident 인증을 실패했습니다.
root 권한으로 pg_hba.conf 편집
vi /var/lib/pgsql/10/data/pg_hba.conf
pg_hba.conf 설정
pg_hba.conf 파일은 클라이언트의 주소와 역할 이름을 지정하고 모든 데이터베이스에 연결을 허용할지 여부를 설정하는데 사용한다.
pg_hba.conf 맨아래쪽을 확인해보면 다음과 같다.
# TYPE DATABASE USER ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
여기에서 필드 내용에 맞게 설정을 한다.
예) 192.168.0.0/24 대역에서 암호없이 연결 가능하도록 설정
# TYPE DATABASE USER ADDRESS METHOD
# IPv4 local connections:
host all all 192.168.0.0/24 trust
METHOD 인증 방법
설정값 설명
trust | 모든 역할 이름에 암호없이 연결 가능 |
reject | 연결을 거부 |
scram-sha-256 | 암호 인증 가장 안전하지만 일부 클라이언트에서 지원되지 않음 |
md5 | 암호 인증 |
password | 암호 인증 암호를 평문으로 전송 |
gss | GSSAPI를 이용한 SSO |
sspi | SSPI를 이용한 SSO |
ident | Ident 인증 |
peer | Peer 인증 |
ldap | LDAP 인증 |
radius | RADIUS 인증 |
cert SSL | 클라이언트 인증서를 사용한 인증 |
pam | PAM 인증 |
bsd | BSD 인증 |
모든 설정이 완료한 후에는 postgresql 서비스를 재기동하여 적용한다.
반응형
'IT 일반 정보' 카테고리의 다른 글
nuhup 명령어 nohup dev null 명령어 의미 (0) | 2024.09.22 |
---|---|
맥북 한글 자소분리 해결 및 automator 등록 (0) | 2024.09.22 |
DNS 조회하는 방법 명령어 모음 (0) | 2024.09.22 |
DNS 레코드(Record) 종류 및 설명 (0) | 2024.09.22 |
wayback machine이란 (웨이백 머신) (0) | 2024.09.22 |