Let’s Encrypt SSL 인증서 발급: HTTPS 보안 접속 설정으로 데이터 전송 암호화하기

시놀로지 나스를 구축하고 외부 접속까지 성공했다면, 이제 주소창을 한번 유심히 살펴보세요. 혹시 ‘보안되지 않음’ 혹은 ‘주의 요함’이라는 찜찜한 문구가 떠 있지는 않나요? 저 역시 지난 2월 말에 태어난 우리 아들의 사진을 밖에서도 보기 위해 설정을 마쳤을 때, 가장 먼저 마주한 것이 바로 이 경고 문구였습니다. 왠지 내 소중한 서버가 해커들에게 노출되어 있다는 신호 같아서 마음이 편치 않더라고요.

이 문제는 바로 SSL 인증서 발급을 통해 해결할 수 있습니다. 우리가 흔히 쓰는 주소창의 HTTP 뒤에 ‘S(Secure)’를 붙여서 데이터를 암호화하는 과정이죠. 제가 사용하는 갤럭시 S26으로 우리 아이의 영상을 업로드할 때, 그 데이터가 암호화되지 않은 채 인터넷 바다를 떠돌아다닌다면 얼마나 위험하겠습니까? 그래서 오늘은 돈 한 푼 안 들이고 내 서버의 보안 등급을 최상으로 올리는 방법을 공유해 보려 합니다. 혹시 기본적인 보안 설정이 궁금하신 분들은 제 블로그의 서버 보안 설정 가이드를 먼저 확인해 보세요.

1. SSL 인증서가 왜 필요한가요? (암호화의 중요성)

쉽게 비유하자면, 일반적인 HTTP 접속은 ‘엽서’를 보내는 것과 같습니다. 누구나 그 내용을 중간에서 훔쳐볼 수 있죠. 하지만 SSL 인증서가 적용된 HTTPS 접속은 ‘철제 금고’에 편지를 담아 보내는 것과 같습니다. 설령 중간에 누군가 가로채더라도 열쇠가 없으면 내용을 절대 볼 수 없습니다.

특히 우리처럼 가족의 소중한 개인 정보와 사진을 다루는 개인 서버라면 이 과정은 선택이 아닌 필수입니다. 또한, 구글 애드센스 승인을 준비하신다면 구글은 보안이 적용되지 않은 사이트를 매우 싫어하기 때문에 무조건 해결해야 하는 숙제이기도 합니다. 다행히 시놀로지에서는 ‘Let’s Encrypt’라는 기관을 통해 무료로 인증서를 발급해 줍니다.

2. Let’s Encrypt SSL 인증서 발급 단계별 따라하기

SSL 인증서 발급 과정은 생각보다 간단합니다. 시놀로지 DSM 관리 페이지에 접속해서 다음 순서를 따라와 보세요.

SSL 인증서 발급
  1. 메뉴 이동: [제어판] – [보안] – [인증서] 탭으로 이동합니다.
  2. 추가 버튼: ‘추가’를 누르고 ‘새 인증서 추가’를 선택한 뒤, ‘Let’s Encrypt에서 인증서 얻기’를 체크합니다.
  3. 정보 입력: 사용 중인 도메인 주소(예: ransinfo.pe.kr 등)와 이메일을 입력합니다. ‘주제 대체 이름’ 칸에는 도메인 주소를 한 번 더 적어주시면 됩니다.
  4. 적용: 확인을 누르면 시놀로지가 자동으로 인증서를 요청하고 발급받아 설치합니다.

이때 주의할 점은, 제가 사용하는 Archer C80 공유기 설정에서 80번 포트가 열려 있어야 인증서 발급이 성공한다는 것입니다. 발급이 완료되면 ‘보안되지 않음’ 문구가 사라지고 예쁜 자물쇠 모양이 생기는 것을 확인하실 수 있습니다.

3. HTTPS 강제 리디렉션 설정으로 보안 완성하기

인증서를 받았다고 해서 끝이 아닙니다. 방문자가 실수로 http://로 접속하더라도 자동으로 보안된 https://로 연결되게 만들어야 합니다. 이것을 ‘HTTPS 강제 리디렉션’이라고 합니다.

시놀로지 제어판의 [로그인 포털] – [DSM] 탭에 가면 ‘HTTP 연결에서 HTTPS로 자동 리디렉션’이라는 체크박스가 있습니다. 이걸 켜두면 어떤 방식으로 접속하든 항상 안전한 암호화 통로를 거치게 됩니다. 이제 밖에서 갤럭시 S26으로 우리 아들 영상을 볼 때도 데이터 유출 걱정 없이 안심하고 감상할 수 있습니다.

4. 인증서 갱신과 유지관리 팁

Let’s Encrypt 인증서의 유효기간은 90일입니다. “어? 그럼 3개월마다 다시 해야 하나요?”라고 걱정하실 수 있지만, 시놀로지는 똑똑하게도 만료 전에 알아서 갱신을 진행합니다. 다만, 앞서 말씀드린 공유기의 80번 포트가 닫혀 있으면 자동 갱신에 실패할 수 있으니 주기적으로 인증서 상태가 ‘정상’인지 확인해 주는 센스가 필요합니다.

마치며: 보안은 관심이 만드는 평화입니다

처음 나스를 사고 SSL 인증서 발급이라는 말을 들었을 때는 막연히 어렵게만 느껴졌습니다. 하지만 하나씩 따라 해보니 우리 가족의 추억을 지키는 가장 확실하고 경제적인 방법이라는 확신이 들더군요. 2월에 태어난 우리 아이가 나중에 커서 “아빠, 내 어릴 때 사진 다 어디 갔어?”라고 묻지 않도록, 지금 우리가 할 수 있는 최선의 보안을 실천해야 합니다.

오늘 가이드가 여러분의 소중한 서버를 더욱 안전하게 만드는 데 도움이 되었기를 바랍니다. 주소창의 초록색 자물쇠를 보며 느끼는 그 안도감을 여러분도 꼭 경험해 보셨으면 좋겠네요. 설정하시다가 잘 안되는 부분이 있다면 언제든 댓글로 남겨주세요. 아빠의 마음으로 함께 고민하고 답변해 드리겠습니다!

댓글 남기기