윈도우 서버 (intra)에서 FTP 사이트를 시작
- 이 페이지의 내용은 이 페이지에서 다시 작성되었습니다.
전제 조건
여기에 소개된 내용은 다음과 같은 조건을 전제로 합니다.
- 기본 인증만
- SSL을 사용하지 마십시오.
- 포트 21 사용
- 네트워크 내 환경
FTP 연결에 대한 계정 만들기
이번에는 기본 인증으로 연결을 설정하므로 연결할 때 계정을 만듭니다. Windows 사용자 계정을 만듭니다.
"시작 메뉴"를 마우스 오른쪽 버튼으로 클릭하고 "컴퓨터 관리"를 선택하십시오.
사용자를 마우스 오른쪽 단추로 클릭하고 새 사용자를 선택합니다.
FTP로 연결할 때 사용할 사용자 이름과 암호를 지정합니다.
사용자가 만든 사용자가 FTP 연결에만 사용되므로 사용자가 Windows에 로그온하지 못하도록 합니다. 만든 사용자를 두 번 클릭합니다.
내가 속한 그룹 탭을 선택하고 사용자를 삭제합니다.
FTP 연결 대상에 사용할 폴더 만들기
FTP로 연결할 때 업로드 또는 다운로드에 사용할 폴더를 만듭니다. Windows 물리적 폴더를 만듭니다.
원하는 곳 어디에서나 만들 수 있습니다. 그러나 Windows 계정에 연결된 폴더 또는 환경에 따라 변경될 수 있는 다른 폴더는 사용하지 마십시오. 여기서 우리는 "C : \ FtpFolder\"를 만들고 있습니다.
FTP 계정이 폴더의 파일에 액세스할 수 있도록 권한을 설정합니다. FTP에 사용할 폴더의 속성을 열고 보안 탭에서 편집 단추를 클릭합니다.
추가 단추를 클릭합니다.
만든 FTP에 대한 계정을 지정합니다. (그림의 서버 이름이 다르다고 생각하므로 대상 서버 이름으로 바꿉니다)
등록된 계정을 선택하고 "수정" 권한을 허용합니다.
경우에 따라 FTP로 연결할 때 제대로 연결되어 있는지 확인하기 위해 확인 파일을 배치하십시오.
FTP 서버 구축
윈도우 서버에 FTP 서버 역할을 설치합니다.
작업 표시줄에서 서버 관리자를 실행합니다.
역할 및 기능 추가를 클릭합니다.
다음을 클릭합니다.
역할 기반 또는 기능 기반 설치가 선택되어 있는지 확인하고 다음을 클릭합니다.
FTP 서버 역할을 설치할 서버가 선택되어 있는지 확인하고 다음을 클릭합니다.
웹 서버(IIS)를 확인합니다.
확인 대화 상자가 표시되므로 "기능 추가"버튼을 클릭하십시오.
"기능 선택"화면에서 아무 것도하지 않고 "다음"을 클릭하십시오.
다음을 클릭합니다.
FTP 서버를 확인하십시오.
검사가 끝나면 "설치"버튼을 클릭하십시오.
설치가 완료 될 때까지 기다리십시오. 설치가 완료되면 화면을 닫습니다.
FTP 사이트 구축
FTP 기능을 방금 설치했으므로 여전히 FTP 사이트에 액세스할 수 없습니다. 이 섹션에서는 FTP 사이트를 구축합니다.
서버 관리자에서 도구 메뉴를 선택하고 IIS(인터넷 정보 서비스) 관리자를 선택합니다.
사이트를 마우스 오른쪽 단추로 클릭하고 FTP 사이트 추가를 선택합니다.
FTP 사이트 이름을 임의로 설정합니다. 실제 경로에서 이전에 만든 FTP의 폴더 경로를 지정합니다.
나는 지금 그대로 바인딩을 떠날 것이다. 이번에는 SSL이 사용되지 않으므로 SSL은 "없음"으로 검사됩니다.
계정에 대한 인증은 필수이므로 "기본"만 확인하십시오.
IIS Shopify 관리자로 돌아가면 FTP IP 주소 및 도메인 제한을 두 번 클릭하여 엽니다. 여기서 연결할 수 있는 PC의 IP 주소를 제한할 수 있습니다. 이 설정은 선택 사항입니다.
오른쪽의 작업 메뉴에서 권한 항목 추가를 클릭합니다.
여기서 연결할 수 있는 IP 주소를 지정할 수 있습니다. 그림에서 IP 주소는 "192.168.0.0"이고 마스크는 "255.255.255.0"이므로 액세스할 수 있는 범위는 "192.168.0.0 ~ 192.168.0.255"입니다. IP 주소와 마스크의 의미를 직접 알아보십시오.
그런 다음 FTP 권한 부여 규칙을 엽니다. 여기서 연결할 수 있는 사용자를 제한할 수 있습니다.
오른쪽의 작업 메뉴에서 권한 부여 규칙 추가를 클릭합니다.
임의로 할 수 있지만 FTP 사용자 만 FTP로 액세스 할 수 있습니다.
방화벽 설정
서버 외부에서 FTP 액세스를 허용하도록 방화벽 설정을 구성합니다. SSL이 없는 기본 인증의 경우 표준 방화벽 설정으로 액세스할 수 없으므로 규칙을 추가합니다.
서버 관리자에서 도구 메뉴를 선택하고 고급 보안이 포함된 Windows 방화벽을 선택합니다.
인바운드 규칙을 마우스 오른쪽 단추로 클릭하고 새 규칙을 선택합니다.
포트를 선택합니다.
TCP를 선택하고 포트 번호를 21로 설정합니다.
"연결 허용"을 선택하십시오.
모두 확인할 수 있지만 네트워크 내 인 경우 "공개"를 제거 할 수 있습니다.
추가한 규칙의 이름을 설명하는 대로 유지합니다. 그러면 FTP 사이트 빌드가 완료됩니다.
FTP로 연결 확인
다른 PC에서 FTP를 통해 액세스 할 수 있는지 확인하십시오. FTP를 통해 연결할 수 있다면 도구 등을 사용할 수 있습니다. 그림에서는 FTP 명령을 사용하여 액세스합니다. 사용 방법에 대한 자세한 내용은 "FTP 명령"을 확인하십시오. 다음은 간단한 단계입니다.
- 명령 프롬프트 시작
- FTP를 입력하여 FTP 명령을 사용하여 시작하십시오.
- "Open < Server Name >"을 사용하여 서버에 연결
- 사용자 이름 입력
- 암호 입력
- "ls" 명령을 사용하여 루트 폴더에 파일 및 폴더 목록 표시
- "종료"로 FTP 연결 끊기
클라이언트에 따라 방화벽 권한 확인 화면이 표시되므로 허용하십시오.