Asustor 나스로 sftp 서버 만들기 - DRIVESTOR 2 Lite NAS
NAS(Network Attached Storage)는 다양한 기능을 하지만 기본적으로는 파일을 저장하는 기능을 하는 장치이다. 이렇게 파일의 저장과 관리에 관하여 전문화된 프로토콜은 바로 ftp이다. 최근에는 기존 ftp 프로토콜의 단점을 보완한 sftp 프로토콜이 사용되고 있으며 sftp 프로토콜을 이용하면 파일의 전송과 관리를 편리하게 이용할 수 있다.
오늘은 포스팅에서는 Asustor의 DRIVESTOR 2 Lite 나스에서 sftp 서버를 만드는 방법에 대해 알아보도록 하자.
FTP가 아닌 SFTP 프로토콜 이란?
1) FTP란?
먼저 본 내용으로 들어가기전에 sftp 프로토콜에 대해 간단히 이야기를 하고 넘어가야 될것 같다.
컴퓨터를 오랫동안 사용해온 유저라면 ftp서비스에 대해서는 잘 알고 있을것이다. FTP는 File Transfer Protocol의 약자로 인터넷을 통해 파일을 올리고 받을 수 있게 해주는 방식이다. FTP는 일반적인 사용자들에게는 사용빈도가 많이 줄었지만 NAS, 웹호스팅용 서버등에서는 여전히 널리 사용되고 있다.
2) FTP가 아닌 SFTP를 사용하는 이유는?
이렇게 오랫동안 파일 전송 프로토콜로 사용되어 오던 FTP에는 몇가지 문제가 있다. 첫번째로 FTP에는 암호화 기능이 없어서 아이디, 비밀번호, 데이터등이 모두 평문(Plain text)로 전달된다. 다음으로 포트를 많이 사용하기 때문에 설정이 복잡하지는 경우가 있다. 또한 공용 와이파이나 외부 접속시에 데이터의 도난 가능성도 있다.
이러한 문제들을 해결하기 위해 나온 프로토콜이 SFTP이다. SFTP는 Secure File Transfer protocol / SSH File Tansfer Protocol의 약자로 모든 파일 전송이 SSH 기반의 보안 환경서 이루어진다. 그리고 포트 역시 단일 포트를 사용하기 때문에 포트 설정도 훨씬 간단하게 진행할 수 있다.
위 내용을 간단하게 정리해보면 아래와 같은 표로 정리 할 수 있겠다.
SFTP 서버 설정하기 - Asustor DRIVESTOR 2 Lite
그렇다면 이제 DRIVESTOR 2 Lite에서 SFTP 서버를 설정하는 방법에 대해 알아보자.
1) ADM 접속
SFTP 서버 설정을 위해 Asustor의 운영체제인 ADM에 접속한다.
2) Services 실행
ADM 메뉴에서 Services 메뉴를 실행한다.
3) SFTP 설정
Services 메뉴로 들어가면 왼쪽 메뉴에서 [SFTP]메뉴로 들어간다.
해당메뉴에서 Enable SFTP Service에 체크해주고 Port number를 지정해준다. 기본 포트는 22번으로 되어 있지만 가급적 기본포트보다는 새로운 포트 번호를 지정해주는 것을 추천한다. 추가로Also enable EZ-Connect port forwarding에도 체크해준다. 이 옵션에 체크하면 ezconnect주소로 접속할 수 있으며 또는 ddns에서 설정했던 주소로 접속해도 된다.
만약 ddns 설정을 하지 않았다면 아래 링크를 확인해보시길 바란다.
여기까지 진행했다면 ADM에서 설정은 완료 되었다. 다음으로 공유기 설정을 보도록하자.
2. 공유기의 포트설정
다음으로 공유기의 포트 설정을 진행해 주어야 한다. 이 포트는 외부에서 접속시 ADM에서 설정한 포트로 접속시에는 SFTP 로 연결되도록 설정해주는 과정이다. 이번 설정에서는 아이피타임 공유기를 기준으로 설명해보도록 하겠다.
Asustor의 나스의 경우 기본적으로 UPnP 기능을 통해 SFTP 서버를 활성화 하면 아래와 같이 내가 지정한 포트가 열리기 때문에 굳이 설정을 손댈 필요는 없다.
(아이피타임의 경우 NAT/라우터 관리 메뉴에서 [포트포워드 설정] 으로 들어가면 현재 포트포워딩 포트들을 확인할 수 있다.)
그런데 위와 같이 포트가 열려 있지 않다면 수동으로 설정하는 방법에 대해 알아보도록 하자.
1) 공유기 관리 페이지 접속
먼저 공유기의 관리 페이지로 접속한다. 아이피타임 공유기의 경우 192.168.0.1을 통해 아이피타임 공유기 화면으로 접속하면 된다.
아이피타임 공유기에 접속했다면 [NAT/라우터 관리] - [포트포워드 설정] 메뉴로 들어간다. (예전 버전 Iptime 공유기의 경우 [고급 설정] - [NAT/라우터 관리] - [포트포워드 설정]으로 들어간다)
아래와 같은 화면이 나왔다면 오른쪽 상단의 [+] 아이콘을 눌러서 새로운 규칙을 만들어 준다.
[규칙 추가] 화면에서 세부 정보를 입력해 준다.
규칙이름은 SFTP나 아무 이름을 입력해도 된다.
외부포트와 내부포트는 ADM에서 설정했던 SFTP의 포트번호를 적어준다. 내부 IP주소는 공유기에서 할당한 DRIVESTOR 2 Lite의 IP 주소를 적어주고 [추가]를 눌러준다. 이렇게 하면 내부 포트포워딩도 완료되었다.
3. SFTP 외부에서 접속하기
이제 위와 같이 FTP 서버 설정을 완료 했다면 이제 외부에서 FTP로 접속하는 방법에 대해 알아보자.
SFTP는 FTP와 동일하게 FileZila와 같은 FTP 전용 프로그램으로 접속할 수 있다. 이번에는 FiliZilla를 이용해 FTP에 접속하는 방법에 대해 알아보도록 하자.
1) FileZilla 설치하기
먼저 구글에 접속하여 [filezilla]를 검색한다. 해당 내용을 검색하면 아래와 같이 FileZilla 공식페이지가 나온다. 해당 페이지에 접속한다.
홈페이지에 접속하면 아래와 같은 화면이 나온다. 여기서 [Download FiliZilla Client]를 클릭해서 프로그램을 다운로드하고 설치를 진행한다.
2) FileZilla로 SFTP 접속하기
FileZilla를 실행하면 아래와 같은 화면이 나온다. 여기서 상단에 서버 정보를 입력한다.
호스트 : sftp://내서버DNS주소
예시 sftp://as12345.myasustor.com
사용자명 / 비밀번호 : 나스 ADM 아이디 / 비번
포트 : ADM에서 설정한 포트 번호
예시 : 22
위와 같이 입력하고 [빠른 연결] 버튼을 누르면 SFTP로 접속이 진행된다.
연결이 완료되면 위와 같이 FileZilla의 오른쪽 화면에 내 NAS의 디렉토리 구조가 표시된다. 이제 해당 디렉토리로 들어가서 파일을 올리거나 다운로드 하면 된다.
Asustor NAS - DRIVESTOR 2 Lite로 SFTP 사용하기
오늘은 Asustor의 나스 DRIVESTOR 2 Lite로 SFTP 서비스를 사용하는 방법에 대해 알아보았다. Asustor의 나스의 경우 타사 NAS대비 저렴한 가격에도 불구하고 webDAV, SFTP등 사용자에게 필요한 대부분의 기능을 잘 지원해주고 있어서 가성비가 정말 좋다는 생각이 든다. 또 운영체제인 ADM의 경우에도 나스를 처음 사용하는 사용자들이 사용하더라도 크게 어렵지 않게 사용할 수 있어서 나스를 시작해보려는 사람들에게는 정말 괜찮은 선택지가 아닐까 싶다.
오늘은 DRIVESTOR 2 Lite로 SFTP 서비스를 설정하는 방법에 대해 알아보았다. 오늘 내용을 참고하여 FTP 서버 사용에 도움이 되시길 바라며 추가 Asustor NAS와 관련된 추가 사항은 아래 링크들을 통해 확인해보시길 바란다.
ASUS의 가성비 NAS - Asustor DRIVESTOR 2 LITE (AS1102TL) 개봉기
Asustor DRIVESTOR 2 LITE (AS1102TL) 외부 접속 설정하기
Asustor DRIVESTOR 2 LITE - 아이폰 사진 자동 백업 (아이폰 사진 NAS 백업)
Asustor DRIVESTOR 2 Lite 외부 접속 2가지 방법 - EZ-connect, DDNS 설정 (Asustor 나스, NAS)
Asustor 나스로 나만의 클라우드 서버 만들기 (DRIVESTOR 2 Lite, NAS)
Asustor NAS 활용 - WebDAV 설정하기 (feat. Asustor 나스 DRIVESTOR 2 Lite)
Asustor 나스로 sftp 서버 만들기 - DRIVESTOR 2 Lite NAS
Asustor DRIVESTOR2 Lite, 나스를 활용하는 다섯가지 방법