안녕들 하세요 묻답 지식인님들!
웹서버에 SFTP를 설정 할 일이 있어서 질문 올립니다 !
외부업체에서 개발-연동에 관하여 내부 서버에SFTP 연결을 요청 했습니다
그런데 저나 다른 분들은 FTP만 설정해봤지, SFTP는 설정을 한 적이 없어서 시작 단계부터 꼬였습니다
인터넷 뒤져보니 FreeFTPD나 FileZilla Server 와 같은 외부툴을 설치해서 포트값 설정 후 SFTP 연결을 하라는 글이 많더군요
여기서 궁금한 것은, (SFTP를 설정할 서버는 윈도 2016 svr)
1.SFTP는 FTP처럼 서버 관리자로 설정을 못하는 것인지 → 인터넷에서 아무리 찾아도 툴을 쓰는 방법만 나오는걸 보니 불가능 한 것 같긴한데... 확인차 물어봅니다
2.만약 외부 툴을 이용해서 설칠해야 한다면 FreeFTPD, 파일질라 서버는 무료로 사용해도 되는 것인지 (기업용을 구매해야만 한다거나)
3.무엇보다 중요한, 설치/설정은 쉬운 것인지...글만 보면 되게 쉬워 보이는데 말이죠 ;;
다음주 까지 연결 요청이라, 시간은 아직 여유있어서 다행입니다...후...
6개의 답변이 있습니다.
SFTP는 파일질라에서 사용하는겁니다. 파일질라 FTP를 받아서 설치 해보세요
안녕하세요?
Windows IIS 는 SFTP를 지원하지 않습니다. 그래서, 보안 상 SFTP 사용을 권고하고 있는데 상용 SFTP 서버 솔루션을 검토하고 계시다면 아래 사이트 참고하시기 바랍니다.
Linux, Unix 및 Windows 모두 지원합니다.
Windows 의 경우, 서비스로 등록되어 자동 기동되며 사용자 관리 및 폴더 접근 권한 설정 등을 웹으로 하기 때문에 운영하기에 편리합니다.
https://www.oxyzn.co.kr/crushftp.html
windows서버에서 sftp를 찾아보았으나
없더라구요 관련 툴이 있어도 문제점이 많아
그냥 파일질라 사용 하고 있어요
IIS 7.5에서 SFTP ( FTP over SSH )는 지원하지 않아도 FTPS ( FTP over SSL )은 지원한다네요~
( 솔직히 SFTP와 FTPS에 차이가 있다는 걸 질문글 읽고 찾아 보다가 처음 알았네요~ ^^;; )
SFTP 대신 FTPS로 구현해도 되지 않을까요..? ^^
FTPS는 아래 링크 자료 참조하시면 도움 될 거 같아 보이네요.
https://m.blog.naver.com/PostView.nhn?blogId=xyz37&logNo=50136061296&proxyReferer=https:%2F%2Fwww.google.com%2F
FTPS는 다중 포트를 사용하고, SFTP 단일 포트를 사용한다는 것의 차이도 있는것 같네요.
wansoo | 3년 이하 전
FTPS는 기존 FTP 프로토콜에 SSL 보안 계층을 추가한 형태이고,
SFTP는 기존 FTP와 완전히 별개로 SSL ( Secure Shell )을 기반으로 한 File 전송을 위해 새롭게 만들어진 프로토콜이라고 이해하면 될 것 같아 보이네요.
FTP는 설정을 해봤는데 SFTP는 다른 프로그램 같은데요~
저도 해 보지는 않았는데,
FTP는 IIS에서 설정만으로 사용 가능 하지만,
SFTP는 별도의 프로그램 설치하여 사용하셔야 합니다.
SFTP용 프로그램은 Free로 풀린것들도 많이 있으니 사용하시면 될꺼에요.