반응형
Nginx SSL 설정 후 서비스 재시작 시 nginx 가 start 되지 않고,
systemctl status nginx 하면 에러가 발생할 수 있다.
nginx: [emerg] cannot load certificate "/etc/nginx/ssl/인증서명.pem": BIO_new_file()
failed (SSL: error:0200100D:system library:fopen:Permission denied:fopen('/etc/nginx/ssl/인증서명...new_file:system lib)
Selinux context 처리가 필요하다.
Restorecon -v -R /etc/nginx/ssl/
restorecon -v -R /etc/nginx/ssl/
restorecon 명령어는 직접 보안 컨텍스트를 지정해야 하는 chcon 과는 다르게 잘못 설정되 파일과 디렉토리를 보안 정책에 맞도록 컨텍스트를 설정 해 준다.
-v 옵션 : 복구한 내용을 출력
-R 옵션 : 하위디렉토리 모두 적용
이후 서비스가 정상적으로 시작 되었다.
반응형
'IT' 카테고리의 다른 글
아이폰 15 교체 후 발신 통화 정지 됐을 때 조치방법(skt) (0) | 2023.10.14 |
---|---|
L4스위치] Alteon application Switch 5208 HA 상태 확인 (0) | 2023.08.24 |
아트뮤(artmu) 충전기 교환 후기 (2) | 2023.08.09 |
[LINUX] 파일복사(cp) 세션아웃 되어도(ssh) 백그라운드 실행 하기 (0) | 2023.07.18 |
카카오톡 먹통(2023-05-08 13:36 ~ 13:53 해결) (0) | 2023.05.08 |