[Windows] windows ftp 설정 구축 (+ 방화벽 설정)
집 외의 작업환경에서 저장 용량이 부족하여 외장하드에 연결시켜 사용하자니 분실 시, 골치가 아파진다.
집에 노는 컴퓨터에 외장하드를 연결시켜 사용하려고 그 방법을 대충 정리한다.
1. 제어판 실행
2. "프로그램 및 기능"
3. "Widnwos 기능 켜기/끄기" 실행
4. 아래와 같이 체크해준다.
5. 설치될 때 까지 기다린다.
6. "IIS"를 검색하여 실행
7. "FTP 추가"를 누른다.
8. ftp 루트 경로 설정과 이름을 설정하고 다음을 눌러준다.
9. 서버가 되고자하는 내 컴퓨터가 도메인 이름이 있다면 넣어주면 된다. 그게 아니라면 스킵, SSL은 인증서가 있다면 넣어서 설정하면 되고, 어차피 나중에 특정 사용자만 접근 가능하게 만들 것이니 SSL 사용 안함으로 설정 할 것이다.
10. 익명과 기본이 있는데 익명을 선택하면 익명 사용자도 접속을 허용한다는 것이다. 보안상 취약 할 수 있으니 기본으로 선택한다. 권한 부여할 사용자 계정이 있다면 권한 부여를 시켜주면 되고 이 작업 이후에 사용자 계정을 만들 것이라면 선택되지 않음으로 하고 일단 넘어간다.
사용자 추가
11. FTP에 접속 할 수 있는 사용자를 만든다. 시작버튼에서 우클릭 한 뒤 "컴퓨터 관리"를 누른다.
12. 새 사용자 선택
13. 계정명과 암호를 설정하고 기타 옵션은 각자 맞게 설정.
14. 이제 생성된 사용자를 FTP권한을 부여하는 작업, IIS 관리 툴로 돌아와서 "FTP 권한 부여 규칙"을 선택한다.
15. "허용 규칙 추가" 선택.
16. 지정한 사용자로 옵션을 넣어 읽기와 쓰기 권한을 부여한다.
네트워크 설정
17. 방화벽 설정을 열어서 "인바운드" 정책에 FTP 3가지 항목을 "사용"으로 변경하도록 한다.
18. 끝!