먼저 사용자 계정을 생성해야 한다.

이를 위해 'netplwiz'를 실행하자.




사용자 계정을 추가해보자.

추가 버튼을 누른다.



사용자 이름, 암호를 입력하고 확인을 누르자.



계정을 만들었다면 계정의 속성으로 들어가 그룹을 등록해보자.

IIS_IUSRS는 IIS 사용자 그룹이다.



그룹을 다른 이름으로 만들고 싶다면 다음을 따라가자.

'컴퓨터 관리'를 실행하자.




네이게이션에서 컴퓨터관리 > 로컬 사용자 및 그룹 > 그룹으로 들어가자.




오른쪽 버튼을 클릭하여 새 그룹을 만들자.



이 그룹을 사용자에게 적용시킬려면 다시 'netplewiz'를 실행하자.

사용자 설정을 끝냈다면 사용자를 FTP서버에 적용시키자.

서버 > FTP 권한 부여 규칙을 누르자.





오른쪽 작업판에서 '허용 규칙 추가' 또는 '거부 규칙 추가'를 통해 사용자 권한을 부여/박탈하자.


  규칙의 우선 순위는 서버 > 사이트 > 디렉토리 순이다.



혹시나 쓰기 권한을 줬는데도 업로드가 되지 않으면

폴더 속성에서 권한을 설정하자.





참고자료

1. Windows 7 IIS 전용 계정 생성하기 - snoopybox.com



Posted by 하남각목


Windows server 2012 서버 관리자를 켜자.

대시보드에서 역할 및 기능 추가를 누르자.




역할 및 기능 추가 마법사 > 서버역할 탭으로 가자.

웹서버 노드에서 FTP 서버와 관리 도구를 설치하자.





다 설치했다면 대시보드 > 도구 > IIS 관리자를 켜자.




다음과 같이 네비게이션이 나타난다.

서버가 부모노드이고 그 밑에 사이트가 자식노드이다.




사이트 디렉토리를 누르자.

오른쪽 작업판에서 FTP 사이트 추가를 누르자.





사이트 이름과 디렉토리 경로를 지정하자.



IP주소와 포트를 설정한다.

SSL은 ftps를 사용하고 싶을 때 사용하자.





사용자의 접근권한을 설정하자.




FTP 사이트 완성. 

하지만 외부에서 접근할 수는 없을 것이다.




외부에서 접근가능하게 해보자.

대시보드 > 도구 > 고급 보안이 포함된 Windows 방화벽으로 들어가자.




인바운드 규칙으로 들어가 새 규칙을 만들자.




만들려는 규칙의 종류는 FTP 서버이다.



모든 규칙을 만들자.




모든 규칙에 대해 연결 허용한다. 


규칙을 변경했으면 서버를 재시작하자.




혹시나 잘 되지 않으면 다음 커맨드로 ftp service를 재시작하자.

shell> net stop ftpsvc
shell> net start ftpsvc




참고자료

1. Windows 7에서 IIS로 FTP 서버 돌리기 - Daum blog

2. Configure FTP with IIS7 - IIS



Posted by 하남각목