[Windows] IIS FTP 사용자별 디렉터리 분리(AD 미사용)

2020. 3. 2. 17:15IT/WEB

AD가 구성되지 않은 서버에서 하나의 FTP 사이트만 사용하여 사용자별로 루트 디렉터리를 분리하는 방법이다.



하나의 FTP 사이트(동일한 접속 주소)를 사용하여, 여러 개의 FTP 구성이 필요할 경우 사용.
이 구성 방법을 정확하게 파악하고 있지 않아 매번 설정에 오류가 있었고,
원인을 파악하지 못해 FTP 사이트를 여러 개 구성한 적이 있어서 기억을 위해 정리.

 

설정 방법

 

1. 서버에서 FTP 계정 생성

 

[로컬 사용자 및 그룹]-[새 사용자]-[만들기]
FTP 전용 사용자일 경우, '암호 사용 기간 제한 없음' 옵션 체크.
(암호 만료 시 접속 오류 발생, 주기적으로 암호 변경이 가능한 경우 불 필요.)

FTP에 사용할 계정 생성


2. FTP 사이트 설정.

2-1) FTP 사용자 격리 -> '사용자 이름 디렉터리(전역 가상 디렉터리 사용 안 함)

사용자 이름 디렉터리(전역 가상 디렉터리 사용 안 함)


2-2) FTP 권한 부여 규칙 -> 사용자 권한 부여

FTP 권한 부여 규칙


2-3) FTP 디렉터리 하위 폴더, LocaolUser -> 가상 디렉터리 추가

     (1) [연결 계정] - '사용자 지정' - 앞서 생성한 FTP용 계정 입력.

가상 디렉터리 계정 연결


     (2) 별칭(사용자 이름과 동일) 및 실제 경로 입력 후 [확인]

가상 디렉터리 추가

3. 구성 완료 및 접속 테스트.

LocalUser 밑 ftp 계정
접속 경로가 root로 표시되면 정상.