티스토리 툴바

BLOG main image
분류 전체보기 (23)
NAS (1)
┣ 웹FTP (5)
┣ WebExplorer Project (4)
┗ 외부에서 NAS접속 (8)
파일서버 (0)
잡학사전 (0)
잡동사니 (5)
27,156 Visitors up to today!
Today 38 hit, Yesterday 34 hit
daisy rss
tistory 티스토리 가입하기!
2010/09/10 13:26

       ⑴ 웹하드와 FTP의 절묘한 만남
       ⑵ 활용방법, 성능테스트
   → ⑶ 적용예시 : Synology DS108j
       ⑷ 설치, 설정, 보안 및 맺는말


이번 글에서는 웹FTP보급형NASSynology DS108j실제 적용해보겠습니다.
(참고로 DS108j는 PPC 200MHz 32MB입니다.)
사용자 삽입 이미지

DS108j에서는 아래의 방법을 통해서 외부와 파일을 전송하는 것이 가능합니다.

> 웹FTP - 일반 웹하드처럼 특정페이지에 접속만으로 편리하게 파일전송을 가능하게 해줌
> 일반FTP - 파일질라나 알FTP같은 일반 FTP 클라이언트를 컴퓨터에 설치하여서 파일전송
> FileStation - DiskStation의 내장웹하드인 FileStation을 통해서 파일전송
> FileStation의 Link - 계정이 있는 사람들에게, 메일이나 웹보드를 통한 대량배포시 사용
> isul님의 EzLink - 계정이 없는 사람들에게, 메일이나 웹보드를 통한 대량배포시 사용

DS 한대에 모두 다 설치해서 모든 것을 다 보여드리고 싶지만, 일련의 글타래들이 웹FTP에 관한 내용들이고
또한 제가 이 글타래를 준비한 이유중의 하나가 저사양의 NAS에서도
기성 웹하드 못지 않은 편리한 전송방법을 사용할 수 있음을 말씀드리는 것에 중점을 두고 싶습니다.
다른 전송방법에 관한 글은 검색을 통해서 어렵지 않게 찾아보실 수 있을겁니다.


   이 Sample서버는 Test목적으로만 이용해주십시오.
   > 'Download_Zone' 디렉토리는 자료를 download만 가능합니다.
   > 'public' 디렉토리는 자료를 upload, download 모두 가능합니다.
   > 'home'은 개인자료실로 공유되지 않는 개인공간입니다. 단, 관리자는 자료를 읽을 수 있습니다.

   Test 목적으로 자료를 올리고 내리시는 것은 좋지만,
      1. 너무 큰 자료를 올리고 내림으로써 서버에 부하를 주지는 마십시오.
         다른 분들의 test에 방해가 될 수 있습니다.
      2. 불법적인 자료는 올리시면 안됩니다. 모든 책임은 올리시는 분께 있습니다.
      3. 중요한 자료를 올리시면 안됩니다. 하루에 한번정도 제가 자료정리를 합니다.

   Sample서버의 계정정보는 아래와 같습니다. 테스트가 종료되었습니다.

   이 Sample서버는 2010년 9월 19일까지 운영이 됩니다.
   그 이후에는 접속이 되지 않습니다.




제가 설치해놓은 DS108j를 웹FTP로 접속하는 방법3가지입니다.

[1] 일반 FTP 클라이언트처럼 접속하기
사용자 삽입 이미지
    Sample 주소 : http://webftp.kr/

    웹FTP를 일반 FTP 클라이언트처럼 서버주소, ID, Password를 모두 직접 입력하여 접속하는 방법입니다.
    가장 기초적인 웹FTP방식으로, 구현하는 방법이 가장 쉬운 반면 접속자들의 편의도는 가장 낮습니다.


[2] 서버주소와 ID는 미리 입력되어 있고, Password만 입력으로 바로 접속하기
사용자 삽입 이미지
    Sample 주소 : 테스트가 종료되었습니다.

    웹FTP 접속시 암호를 제외한 다른 모든 정보를 미리 설정해놓는 경우,
    사용자는 Password만 혹은 ID와 Password만 입력함으로써
    사용자의 입력을 최소화해서 좀더 편리하게 접속이 가능합니다.

    일반웹하드 정도나 그 이상의 편리한 접속을 예상할 수 있습니다.
    또한 웹보드에서 연결되는 웹하드를 추구하신다면, 이런 방법이 도움이 될 수 있습니다.


[3] 원클릭으로 완전 자동접속하기
사용자 삽입 이미지
    Sample 주소 : 테스트가 종료되었습니다.

    단순히 웹FTP 링크를 누르는 것만으로 완전자동로그인이 되도록 하는 것이 가능합니다.
    사용자의 입장에서는 가장 편리한 방법이 되겠지만, 보안상으로는 가장 취약한 나쁜 방법이 됩니다.

    따라서 이런 방식을 구현하고자 한다면, 보안이 된 영역 안에 웹FTP를 구축하거나
    특별한 접근경로설정 후 e-mail로 주소 발송 등을 통해
    다른 사람들에게 공개되지 않는 방법으로 제공하실 것을 추천합니다.
    또한 이런 방식의 경우, 웹보드와 계정 연동이 가능한 NAS에서는
    웹보드 로그인 후 직접연결가능한 웹FTP링크를 붙여주는 방식도 가능합니다.


이런 세가지 방법은 다음 글인 '설치, 설정, 보안'에서 설명드리는 설정방법을 조합하기만 하신다면
어렵지 않게 구현하실 수 있습니다.
또한 설정방법의 조합으로 더 다양한 방법의 제공이 가능합니다.



참고로...
제 DS108j는 LG가정용인터넷에 연결되어 있으므로,
LG쓰시는 분들이 속도가 가장 잘 나오고, KT가 그다음, SK가 가장 느리게 나올 확률이 높습니다.
또한, 이 회선에는 저희집에 있는 모든 서버들와 PC들이 연결되어 지속적으로 회선을 사용중입니다.
그리고 DS108j는 PPC 200MHz라서 성능도 뛰어나지 못합니다.
따라서 DS108j와의 전송속도웹FTP의 성능으로 이해하시면 곤란하다는 말씀입니다.
다만, 이런식의 접속이 가능하다는 정도로만 이해해 주시고, 실제 전송속도는 IDC에 있는 서버와 연결해보시기 바랍니다.


만약 회원님의 NAS나 서버에서는 어느 정도의 속도가 나오는지 궁금하시다면,
http://www.webftp.kr/ 에서 회원님의 서버로 접속하신 후 전송테스트을 해보시기 바랍니다.

참고로, 웹FTP 사이트에 접속하시면, 접속프로그램만 받아서 설치할 뿐 어떠한 전송내용도 웹FTP사이트에 남지 않으므로 데이터 유출에 대한 걱정은 하지 않으셔도 됩니다.


제 서버의 time out은 300초(5분)입니다.
아무 작동 없이 5분이 지나는 경우에는, 비록 applet상으로 연결되어있는 것으로 보이나, 실제로는 접속이 끊어집니다.
이런 경우 어떤 작동을 시도하면 아래의 에러메시지가 뜹니다.
사용자 삽입 이미지
Disconnect하고 다시 Connect하면 다시 사용이 가능합니다.



이 웹FTP Applet을 설치하는 방법과 보안관련이슈를 살펴봅니다.

⑷ 설치, 설정, 보안 및 맺는말

크리에이티브 커먼즈 라이선스
Creative Commons License
prev"" #1 #2 #3 #4 #5 #6 #7 #8 ... #23 next