나는주의를 기울여 왔습니다.이 튜토리얼내 웹사이트에 SSL 인증서를 추가했지만 다음 오류가 반환됩니다 Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA
.
이 방법은 현재보안 결함이 현재로서는 작동하지 않으므로 대안은 다음과 같습니다..
코드 붙여넣기에 대한 대안을 구현하려고 하는데 sudo certbot --authenticator webroot --webroot-path <path to served directory> --installer nginx -d <domain>
무엇을 넣어야 할지 모르겠습니다 <path to served directory>
.
"서비스 디렉터리 경로"가 nginx 구성입니까? 다음과 같이 보입니까: etc/nginx/sites-available/<projectname>
?
답변1
해당 파일 안에는 /etc/nginx/sites-available/<projectname>
"server" 블록이 있고 해당 블록 안에는 "root" 문이 있습니다.
server {
....
root <pathname>;
....
}
해당 경로 이름은 "서버 디렉터리에 대한 경로"입니다. certbot
서버에서 제공하는 내용은 nginx
실제로 인증하려는 도메인을 제공한다는 증거로 여기에 배치됩니다.