letsencrypt ssl 인증서 자동 생성 및 자동 갱신 프로그램하는 프로그램을 만들었습니다.
https://github.com/allequalit/ssl
프로그램은 오픈소스이며 비상업적, 상업적 용도로 사용가능합니다.
프로그램 소스코드, 실행방법등은 이사이트(https://github.com/allequalit/ssl)에 있습니다.
많은 이용 부탁 드립니다
추신 : 프로그램 제작하는데 1시간이나 걸린건 안비밀...
https://github.com/allequalit/ssl
프로그램 소스코드, 실행방법등은 이사이트(https://github.com/allequalit/ssl)에 있습니다.
많은 이용 부탁 드립니다
추신 : 프로그램 제작하는데 1시간이나 걸린건 안비밀...
2개 이상의 도메인에 SSL 인증서를 발급받으면 둘 중 하나만 /etc/ssf에 연결할 수 있겠네요.
/etc/ssf를 버리세요. 어느 표준에도 없는 경로입니다. 혼자서 쓴다면 상관없지만, 불특정 다수에게 배포하는 툴이라면 타겟으로 삼은 리눅스 배포판(우분투)에서 지정하는 경로를 존중해 주시기 바랍니다. 표준이 표준인 이유가 있습니다. 굉장히 다양한 시나리오에서도 문제가 생기지 않도록 고려해서 표준을 만든 겁니다.
예를 들어 우분투에서 아파치를 설치하면 conf-available, conf-enabled, sites-available, sites-enabled 등 지저분한 폴더가 많이 생겨서 귀찮기 짝이 없지만 저는 이거 건드리지 않습니다. 몇 글자 타이핑 아끼겠다고 건드려 놓으면 나중에 다른 툴들과 함께 쓸 수가 없어요.
80포트에 이미 다른 프로그램(예: 아파치)이 돌아가고 있다면 에러날 것 같네요. ㅎㅎ
개인적인 의견이지만 certbot은 --webroot 모드 외에는 도무지 예의가 없는 프로그램이예요.
대부분의 웹서버는 80포트에 이미 아파치나 nginx 등의 웹서버가 돌아가고 있을 텐데
SSL이 아무리 중요하기로서니 웹서버 작동을 중단시키고 인증서를 받으라니...
아, 물론 certbot을 자동으로 설치하고 실행하는 툴을 만들어주신 분께 불평하는 것은 아닙니다. ㅎㅎ