본문 바로가기
[AWS]/ROG

[AWS] EC2 2012 Server FTP 설정

by SAMSUNG CLOUD-OKY 2021. 8. 7.
반응형

AWS EC2 2012 Server FTP setting

 

1. IIS에서 Site에 FTP 추가

 

2. Passive Port 를 사용하기 위해 21 대신 50001 포트 사용 (변경 가능)

 

3. Administrator나 따로 만든 계정(ftp01) 를  Specified users 에 추가

 

4. FTP Firewall dp 포트 레인지 지정 50001을 쓰기 때문에 다른 포트 대비해서 50000-50010 까지 준다.
방화벽에 공백이나  Publish IP를 넣어줘도 된다.

 

5.  방화벽열기 위해  Inbound Rules 에 새 규칙 추가

 

6. Rule Type   Port 로 지정

 

7. 포트 지정  5000-50010 까지 지정

 

 

8. Action 지정 :

 

 

9. Profile  지정

 

 

 

10. Name 지정 : 알수 있게 설명도 단다.

 

 

11. AWS Security Groups에서 서버 선택 후 Actions 클릭

 


11-1. Eidit inbound rules 선택

 

 

12. Add Rule 클릭후 포트 50000-500010 추가

 

 

13. Filezilla 에서  Public IP Address 로  50001  로 접속

 

 

  • 접속이 안돼는 경우   FTP  Services  재 시작

중요) 내용에 보면
명령: PASV
응답: 227 Entering Passive Mode (172,31,30,65,195,88).  로 나오는데 다음 접속시  뒷자리 수가 변함
172.31.30.65에선     (195*256) +88 = 50008 포트 사용한다는 응답

그래서   포트 계산해서  방화벽 및 AWS 방화벽 오픈 해줘야 합니다. (매우중요)

<응답 Passive Mode 숫자에 따른 포트 변화값>

195 80 50000
195 81 50001
195 82 50002
195 83 50003
195 84 50004
195 85 50005
195 86 50006
195 87 50007
195 88 50008

 

 

참조

https://www.auctionpro.co.kr/?p=3994

 

 

 

반응형

댓글