반응형
안녕하세요! 리눅스 서버나 NAS를 깊게 다루시는 분들이라면 필수적으로 사용하는 시놀로지 DS220+의 SSH(22번 포트) 접속 환경을 구축하는 방법을 포스팅 하려 합니다.
윈도우 환경에서 가장 대중적인 터미널 프로그램인 PuTTY(푸티)를 활용해 외부에서 내 NAS의 CLI(커맨드 라인)에 접속하는 과정까지 차근차근 따라와 보세요!
윈도우 환경에서 가장 대중적인 터미널 프로그램인 PuTTY(푸티)를 활용해 외부에서 내 NAS의 CLI(커맨드 라인)에 접속하는 과정까지 차근차근 따라와 보세요!
🛠 준비 단계: 시놀로지 NAS(DSM)에서 SSH 활성화하기
공유기에서 포트를 열어주기 전에, 먼저 DS220+가 외부의 SSH 신호를 받을 수 있도록 기능을 켜주어야 합니다.
- 웹 브라우저를 통해 시놀로지 NAS(DSM) 관리자 페이지에 로그인합니다.
- [제어판] ➔ [터미널 및 SNMP] 메뉴로 이동합니다.
- [SSH 서비스 활성화] 항목에 체크(V)를 합니다.
- 포트는 기본값인 22로 설정되어 있는지 확인하고, 우측 하단의 [적용] 버튼을 누릅니다.
- 보안을 위해 내부 포트 자체를 바꾸는 방법도 있지만, 이번 가이드에서는 기본 22번 포트를 기준으로 진행하겠습니다.

🌐 1단계: ipTIME 공유기에서 22번 포트포워딩 세팅하기
이제 집 밖에서도 NAS로 접속할 수 있도록 이정표를 세워줄 차례입니다.
- ipTIME 설정 화면(http://192.168.0.1:설정한포트)에 접속해 [관리도구]를 누릅니다.
- [고급 설정] ➔ [NAT/라우터 관리] ➔ [포트포워드 설정]으로 이동합니다.
- 하단 입력창에 다음과 같이 규칙을 추가합니다:
- 순위: 1 (원하는 순위 입력)
- 규칙 이름: 시놀로지_SSH (원하는 이름 입력)
- 규칙 종류: 포트포워드 사용자 정의 (기본설정)
- 프로토콜: TCP
- 외부 포트 : 22 (보안을 강화하고 싶다면 외부 포트만 2222 같은 임의의 번호로 지정해도 좋습니다.)
- 내부 IP주소: 내 시놀로지 DS220+의 내부 IP 주소 입력 (예: 192.168.0.9)
- 내부 포트: 22 (시놀로지에서 지정한 기본 SSH 포트)
- [추가] 버튼을 반드시 클릭합니다.

💻 2단계: PuTTY 프로그램을 이용해 외부에서 접속하기
공유기 길 찾기 설정이 끝났으니, 이제 윈도우 PC에서 PuTTY를 이용해 접속해 보겠습니다.
- [PuTTY 공식 홈페이지] 등에서 프로그램을 다운로드하여 실행합니다.
- [Session] 화면에서 다음과 같이 입력합니다:
- Host Name (or IP address): 내 공유기의 외부 IP 주소 또는 DDNS 주소를 입력합니다. (예: 내아이디.iptime.org)
- Port: 앞서 공유기 설정에서 지정한 [외부 포트] 번호를 입력합니다. (여기서는 22)
- Connection type: SSH 선택
- 하단의 [Open] 버튼을 클릭합니다.
- [보안 경고 알림(PuTTY Security Alert)] 창이 처음 뜬다면, 공유기와 NAS를 신뢰한다는 의미로 [Accept] 또는 [예]를 눌러줍니다.

🔑 3단계: 터미널 로그인 및 root 권한 획득하기
검은색 터미널 창이 나타나면 정상적으로 연결된 것입니다.
- login as: 문구가 나오면 시놀로지 DSM 관리자 계정의 아이디를 입력하고 엔터를 누릅니다.
- password: 칸에는 해당 계정의 비밀번호를 입력합니다.
- 주의: 비밀번호를 타이핑할 때 화면에는 보안상 아무런 글자나 * 표시가 뜨지 않지만, 실제로는 정상 입력되고 있으니 타이핑 후 그냥 엔터를 누르시면 됩니다.
- [성공!] 로그인에 성공하면 시놀로지의 환영 문구와 함께 쉘 프롬프트가 나타납니다.
- 시스템 파일을 수정하는 등 최고 관리자 권한이 필요할 때 (선택사항):
- 터미널에 sudo -i를 입력하고 엔터를 칩니다.
- 방금 입력했던 관리자 비밀번호를 한 번 더 입력하면 root 권한으로 전환되어 깊숙한 서버 설정까지 제어할 수 있게 됩니다.

🔒 블로그 주인의 보안 한마디!
SSH 22번 포트는 전 세계 해커들이 매초마다 자동 스캔을 돌리는 가장 위험한 포트 중 하나입니다. PuTTY 접속 테스트가 완전히 끝나서 작업이 완료되었다면, 평소에는 시놀로지 제어판에서 SSH 비활성화를 해두시거나 ipTIME의 외부 포트 번호를 다른 임의의 5자리 숫자로 변경하여 사용하시는 것을 강력하게 권장합니다!
반응형
'Synology nas > DS 220 +' 카테고리의 다른 글
| [Synology NAS DS 220+] Admin 계정 비밀번호 찾기 (0) | 2026.10.08 |
|---|---|
| [Synology NAS DS 220+] Docker 를 이용한 Oracle DB 19C 설치 (2) | 2022.05.18 |
| [Synology NAS DS 220+] Docker 를 이용한 Oracle DB 19C 다운로드 (0) | 2022.05.18 |
| [Synology NAS DS 220+] Docker 설치 (0) | 2022.05.16 |
| [Synology NAS DS 220+] 게스트 계정 생성하기! (0) | 2022.05.02 |





