System/Windows Server

[Windows Server 2016] IIS, WEB, FTP

jykim23 2019. 2. 23. 11:45

※잘못된 내용과 오타가 있다면 덧글로 피드백주시면 감사하겠습니다.※

 

 

 

DNS 서버를 위한 밑 작업이므로 깊이 있는 내용을 다루지 않습니다.

 

 

 

목차

 

0. 사전 작업

 

1. IIS 설치

 

2. WEB 설정 및 접속

 

3. FTP 설정 및 접속

 

 

 

 

 

0. 사전 작업

  • 방화벽
WEB - 80
FTP - 20,21

 

 

 

FTP 접속후 화이트 보드 현상이 발생할 수 있습니다.

그 해결 방법이 포트번호가 아닌 ftp.exe 프로그램을 지정하는 것입니다.

WEB의 루트가 될 폴더를 생성합니다.
index.html 파일을 생성합니다.

 
  • FTP
FTP 접속할 사용자를 생성합니다. Users 그룹에 생성하였습니다.

 

 

 

FTP 루트 디렉토리 생성합니다.

LocalUser 디렉토리 생성 후 사용자별로 디렉토리를 생성합니다.

 

만약 도메인 사용자 경우

FTP root/[도메인명]/[도메인 사용자명]

 

 

 

 

 

FTP 루드 디렉토리 속성 - 보안텝에 Users 그룹을 추가합니다. 보통 추가되어 있습니다.

 
 

 

1. IIS 설치

 

  • 역할 및 기능 추가

 

 

 

  • 설치 유형

 

 

 

 

 

 

  • 대상 서버 선택

 

 

 

 

 

 

 

  • 서버 역할 - IIS

 

 

 

 

 

 

 

  • 기능 추가

 

 

 

 

 

 

  • 기능

 

 

 

 

 

 

 

  • 웹 서버 역할(IIS)

 

 

 

 

 

 

 

 

  • 역할 서비스

 

 

 

이렇게 했습니다.

 

 

 

 

 

 

 

 

  • 설치 선택 확인

 

 

 

 

 

 

 

  • 설치 완료

 

2. WEB 설정 및 접속

 

  • IIS 관리자

 

 

 

 

 

 

  • 기본 웹 사이트 삭제

 

기본 웹 사이트는 보안에 취약하다고 합니다.

 

 

 

 

 

 

  • 웹 사이트 추가

 

 

 

 

 

 

  • 웹 사이트 설정

 

이름과 웹 루트 디렉토리를 설정합니다.

 

 

 

 

 

 

 

  • 웹 사이트 홈

 

이 실습에서는 기본 문서와 인증만 다루겠습니다.

 

 

 

 

 

  • 기본 문서입니다.

처음 HTML 파일 이름을 index로 한 이유 입니다.

 

다른 파일명으로 하고 싶으면 기본 문서에 추가하면 됩니다.

 

상위부터 우선권을 가지고 있으니 참고하시면 됩니다.

 

 

 

 

 

  • 인증

 

불특정 다수의 사용자가 접속해야하니 

 

익명 인증만 사용합니다.

 

 

 

 

 

3. FTP 설정 및 접속

  • FTP 사이트 추가

 

 

 

 

 

 

 

  • 사이트 정보

 

이름과 FTP 루트 디렉토리를 설정합니다.

 

 

 

 

 

 

 

  • 바인딩 및 SSL 설정

 

SSL은 사용하지 않습니다.

 

SSL은 HTTPS 다룰때 이야기 하겠습니다.

 

 

 

 

 

 

 

 

  • 인증 및 권한 부여 정보

 

나중에 설정하겠습니다.

 

 

 

 

 

 

 

  • FTP 사이트 홈

 

웹 사이트보다 더 많은 설정을 다루겠습니다.

 

 

 

 

 

 

  • FTP 권한 부여 규칙

 

허용 규칙 추가

 

 

 

 

Users 그룹을 추가합니다.

 

지정자 사용자로 한명 한명 추가해도 됩니다.

 

 

 

  • FTP 인증

 

FTP인증은 권한 부여 규칙과 같이 설정합니다.

 

 

위에서 익명 사용자는 추가하지 않았으므로 기본 인증만 사용합니다.

 

 

익명 인증을 사용하면 anonymous로 접속이 가능합니다.

 

 

 

 

  • FTP 디렉터리 검색

 

UNIX를 사용합니다.

 

 

 

 

 

 

  • FTP 메시지

 

배너 등등 설정 가능합니다.

 

 

 

 

 

 

  • 사용자 격리

사용자 격리는 사용자가 자신의 디렉토리를 벗어나지 못하게합니다.

 

다른 사용자의 디렉토리나 루트 디렉토리에 접속을 방지합니다.

 

 

 

 

 

  • 사용자 격리(X)

 

루트 디렉토리로 접속 가능합니다.

 

 

 

 

 

 

 

  • 사용자 격리(O)

 

명령어는 성공하였으나 접속은 불가능합니다.

 

 

 

 

  • 접속

 

실제 PC에서 접속한 화면입니다.