[VM] Azure의 가상머신 윈도우서버에 FTP 파일질라 서버 설치 하기

VM
작성자
Roronoa
작성일
2017-10-26 09:02
조회
6329
개인적으로 배포되는 웹서버에 파일질라와 같은 FTP 서버를 설치하는것은 보안적으로 위험하며 FTP 아닌 방법으로 코드 배포하는것이 최선이라고 경험적으로 생각되어진다. 또한 Azure의 Storage Account의 Blob이나 File이나 AWS의 S3에 서버 티어를 나누는것이 최선이라고 생각된다.

그러나 어쩔수 없는 경우 윈도우 서버  에 파일질라를 설치해보자.

이예제는 윈도우 2012 r2 서버이다.

1. 파일질라 서버를 다운 받는다. http://filezilla-project.org/download.php?type=server

2. 파일질라를 로컬에 받은후 서버로 카피한다.

3. 실행파일을 선택후 설치한다.
002 compute-multi-vm

002 compute-multi-vm
002 compute-multi-vm
4.화면에 보이는 edit -> Shared Folder -> Group 추가 (admin) -> Add -> C 드라이브에 공유해야될 폴더 지정
002 compute-multi-vm
5. Edit -> User -> General -> user 추가 -> Group에 멤버 추가
002 compute-multi-vm
6.Edit -> User -> Shared Folders -> user 선택 -> Shared Folder 의 경로 설정 -> 권한을 준다.
002 compute-multi-vm
7. Edit -> Setting -> Passive mode settings -> 체크박스 선택 Use Custom port range -> Retrieve external IP Address from 체크
002 compute-multi-vm
8.윈도우 탐색기에서 Firewall  설정으로 이동

9.Inbound Rules -> New Rule -> port -> Next 버튼 -> TCP -> Specific Local Port (21, 14147, 990) -> Next 버튼

10.Outbound Rules -> New Rule -> port -> Next 버튼 -> TCP -> Specific Local Port (21, 14147, 990) -> Next 버튼

11.Azure Portal로 가서 NSG에서 포트 3개 인바운드 오픈 하고 아웃바운드 오픈 3개
002 compute-multi-vm
12. Filezilla Client로 접속