openssl genrsa -out root.key 2048
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
chown postgres:postgres server.*
chmod 0600 server.*
하지만 systemctl restart postgresql-15를 실행하면 아래 오류가 발생합니다. 누구든지 답장을 보내주세요.
FATAL: could not load server certificate file "server.csr": no start line
[2238590] LOG: database system is shut down
답변1
csr
일반적으로 서명 요청입니다. 이는 CA로 전송되어 서명됩니다. 그러면 인증서가 제공됩니다.
server.crt
예를 들어 가 아닌 인증서를 사용하려는 경우가 거의 확실합니다 server.csr
. 서명 요청은 서명된 후에 삭제할 수 있습니다.