IT/Windows server

윈도우2019_FTP_기본 설정, 사용자 격리, 가상 호스트

nyub 2022. 4. 26. 18:16
반응형

-목차-

1. WindowsServer2019 FTP 기본 설정 실습
2. WindowsServer2019 FTP 사용자 격리 실습
3. WindowsServer2019 FTP 가상 호스트 실습

 

 

 

지난 게시글에서는 리눅스에서 FTP를 사용했습니다. 이번에는 윈도우에서 FTP를 설정하는 과정을 포스팅하겠습니다.

포스팅에 있어 필요한 사용자(q, w,q1,w1)은 미리 만들어 놓은 상태입니다.

 

  1. WindowsServer2019 FTP 기본 설정 실습

 

1-1. C드라이브 밑에 ftp 폴더 생성

 

1-2. 생성한 ftp폴더→q폴더→qq.txt 생성 (q,w 사용자를 사용할 예정)

 

1-3. 생성한 ftp폴더→w폴더→w.txt 생성 (q,w 사용자를 사용할 예정)

 

1-4. IIS 관리자 → 사이트 우클릭 → FTP 사이트 추가

 

1-5. 이전에 생성했던 ftp 파일을 실제 경로로 설정해줍니다.

 

1-6. 바인딩 및 SSL 설정

 

1-7. 인증 및 권한 부여 정보

 

1-8. 설정을 마쳤으면 FTP 시작

 

1-9. 이제부터는 홈에 있는 설정들을 건드릴 것입니다.

 

1-10. 먼저 FTP 권한 부여 규칙 설정. 미리 생성해놓은 q, w 사용자에 대해서만 접근 가능하도록 할 예정입니다.

 

1-11. FTP 인증 → 기본 인증 상태 사용

 

1-12. 배너 파일을 사용하기 위한 FTP 메시지 설정

 

1-13. FTP 사용자 격리. 지금은 사용자 격리를 사용하지 않고, 나중에 밑에서 사용자 격리를 해보겠습니다.

 

1-14. DNS 관리자에서 저희가 사용할 도메인 확인

 

1-15. 테스트용 W11 cmd에서 접속한 모습. 연결 성공, qq.txt 파일 바탕화면으로 get 성공

 

1-16. 사용자 격리를 하지 않았기 때문에 다른 파일들까지 볼 수 있는 모습.

 

  2. WindowsServer2019 FTP 사용자 격리 실습

 

2-1. ftp→localuser 폴더 생성. 윈도우는 대소문자 구분하지 않습니다.

 

2-2. localuser 폴더 → q사용자 폴더 → qqqqqqq.txt 생성

 

2-3. FTP 사용자 격리 → 사용자 이름 실제 디렉터리 설정

 

2-4. 테스트용 W11 cmd 확인. q 사용자로 로그인 후, 다른 디렉터리로 넘어가지 못하고 q 디렉터리만 확인 가능한 모습

 

  3. WindowsServer2019 FTP 가상 호스트 실습

 

3-1. 가상 호스트 폴더 생성 (ftp_virtual)

 

3-2. 생성한 폴더 → q1.txt 생성

 

3-3. FTP 설정 → 사이트 우클릭 → FTP 사이트 추가

 

3-4. 생성한 폴더를 실제 경로로 설정

 

3-5. 바인딩 및 SSL 설정

 

3-6. 인증 및 권한 부여 정보 설정

 

3-7. 지금 바로 FTP 시작은 불가능합니다. 생성한 ftp_virtual 우클릭 → 바인딩 편집

 

3-8. 가상 호스트 이름 설정. 추후에 로그인 때 편의를 위하여 짧게 vir로 설정.

 

3-9. FTP 시작

 

3-10. q1, w1 사용자에 대해서만 접근 허용 (사용자는 미리 생성해두었습니다.)

 

3-11. FTP 인증 → 기본 인증 사용

 

3-12. 테스트용 W11 cmd 접속 확인. 로그인은 [가상 호스트 이름 | 사용자명]으로 해주시면 됩니다.

( |는 엔터키 위에 존재합니다.)

반응형