윈도우에 SFTP 서버 구축하기

Jmnote (토론 | 기여)님의 2012년 1월 19일 (목) 10:55 판 (→‎테스트)

1 개요

  • FreeFTPD - 무료. 설정은 간단. 알FTP와 호환성 문제가 있다.
  • Core FTP Server - 무료. 알FTP와 호환성 문제가 있다.
  • FileZilla Server - 무료. 설정이 다소 복잡하다. 990 포트를 기본으로 사용.

1.1 의견

  • FTP 제공 대상자 중에 알FTP를 쓰는 분이 많아서 어떻게든 되게 하려고 했는데, 잘 안된다.
  • 알FTP와의 호환성을 포기하고 FreeFTPD로 가는 게 정신건강에 이로울 듯...

2 FreeFTPD

2.1 설명

  • 작고 가볍다.
  • 간단히 설치된다.
  • 알FTP와 호환성 문제가 있다.
FileZiller에서는 파일이 잘 보이는데, 알FTP에서는 보이지 않는다.
  • uninstall이 깔끔하다.

2.2 설치

  • http://www.freesshd.com/?ctt=download 에서 freeFTPd.exe 다운로드
  • freeFTPd.exe 실행
  • [Next >] --- (O) I accept the agreement --- [Next >] --- [Next >] --- [Next >]
  • [ ] Create a desktop icon --- [Next >] --- [Install]
  • Setup - Other WeOnlyDo! Products --- [Close]
  • Private keys should be created. Should I do it now? --- [예(Y)]
  • Do you want to run freeFTPd as a system service? --- [예(Y)]
  • [Finish]

2.3 설정

  • freeFTPd 실행
  • SFTP --- SFTP root directory: (ftp 루트 디렉토리 지정) --- [Apply & Save]
  • Users --- [Add ...]
Login: 사용자명
Authorization: Password stored as SHA1 hash
Password: 패스워드
Password(again): 패스워드
Hom directory: $SERVERROOT
[ ] FTP server
  • [Apply] --- [Apply & Save]
  • SFTP --- [Start]
  • Windows 보안 경고 --- [액세스 허용(A)]

2.4 테스트

  • 파일질라 Client 실행
  • 파일 --- 사이트 관리자
  • 새 사이트
호스트: IP(또는 도메인)
프로토콜: SFTP - SSH File Transfer Protocol
로그온 유형: 일반
사용자: 사용자명
비밀번호: 패스워드
  • '문자셋' 탭 --- (O) 문자셋 직접 설정 --- 인코딩: cp949
  • [연결(C)]

3 FileZilla Server

3.1 설치

3.2 서버 설정

  • Edit --- Settings
  • General settings --- Listen on these ports: 990
  • SSL/TLS settings --- 'Enable FTP over SSL/TLS support (FTPS)' 체크 --- 'Disallow plain unencrypted FTP' 체크 --- [Generate new certificate...]
  • 2-Digit country code: 82 --- Browse... --- 인증서 저장할 폴더 선택 --- [저장] --- [Generate certificate]
  • Certifitcate generated successfully. --- [확인]
  • Key password: (인증서 패스워드 지정) --- [OK]

3.3 사용자 등록

  • Edit --- Users
  • [Add] --- Add user account: (사용자명) --- [OK]
  • Password 체크 --- Password: (패스워드)
  • Shared folders --- [Add] --- (폴더 선택) --- [확인]
  • 권한 설정 --- [OK]

3.4 윈도우 방화벽 해제

  • [시작] --- 방화벽 --- Windows 방화벽에서 프로그램 허용
  • [다른 프로그램 허용(R)...] --- [찾아보기(B)...] --- C:\Program Files (x86)\FileZilla Server로 이동 --- 'FileZilla server.exe' 선택 --- [열기(O)] --- [추가] --- [확인]
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}