가상머신을 활용해 FTP 서버를 구축하는 방법, 고득점 전문가에게 자세한 답변 부탁드립니다.
-
Windows 2003 Standard Edition, Windows 2003 Enterprise Edition, Windows XP Professional, Windows 2000 Server, Windows 2000 Advanced Server 및 Windows 2000 Professional의 기본 설치에는 IIS가 함께 제공됩니다. 시스템 설치 과정에서는 기본적으로 IIS가 설치되지 않습니다. 시스템 설치가 완료된 후 프로그램을 추가하거나 제거하여 IIS를 설치할 수 있습니다.
IIS는 WEB, FTP 및 SMTP 서버를 설정하기 위해 Microsoft에서 출시한 통합 시스템 구성 요소 집합으로 위에서 언급한 NT 코어 서버 시스템과 함께 제공됩니다. 이 기사에서는 Windows2003 IIS 구성 요소와 Jinwanwei의 동적 도메인 이름 확인 소프트웨어를 통해 인터넷에 FTP 서비스를 제공하는 데 중점을 둡니다.
1단계: Windows 2003 IIS에 FTP 구성 요소 설치
제어판 - Windows 구성 요소 마법사 - 응용 프로그램 서버 - 인터넷 정보 서비스(IIS)에서 프로그램 추가/제거를 선택하고 ' 파일 전송 프로토콜(FTP) 서비스'를 참조하세요. 아래와 같이:
설치해야 하는 서비스를 선택한 후 설치 마법사가 Windows 2003 설치 CD를 넣으라는 메시지를 표시합니다. 이때 설치 디스크를 넣고 프롬프트에 따라 설치합니다. .IIS의 FTP는 곧 자동으로 설치됩니다.
2단계: FTP 서버 구성
프로그램 열기 - 관리 도구 - 인터넷 정보 서비스(IIS) 관리자 - FTP 사이트(작업 중에 INETMGR을 입력할 수도 있습니다. 관리자 입력) .
IIS FTP 구성 요소에서 각 FTP 사이트는 하나의 포트에만 해당할 수 있으며 각 사이트는 하나의 전역 디렉터리에만 해당할 수 있습니다. 권한 순서는 사이트 >= 가상 경로로 이해할 수 있습니다. 익명 액세스를 위한 FTP 서비스와 인증이 필요한 FTP 서비스를 설정해야 하는 경우 두 개의 사이트를 설정하고 두 개의 서로 다른 포트를 사용해야 합니다.
먼저 인증이 필요한 FTP 사이트를 생성하므로 인터넷에서 FTP 서비스에 로그인할 때 FTP 서버와 신뢰할 수 있는 연결을 얻기 위해 인증이 필요합니다. 프로그램 - 관리 도구 - 컴퓨터 관리 - 로컬 사용자 및 그룹 - 사용자를 입력합니다. 권한을 부여하지 않고 여기에서 새 사용자를 생성하면 사용자 생성 프로세스가 완료됩니다.
인터넷 정보 서비스(IIS) 관리자 기본 FTP 사이트 속성을 입력하세요.
보안 계정에서 "익명 연결 허용"을 선택 취소하세요. 그렇지 않으면 누구나 FTP를 통해 글로벌 사이트에 연결할 수 있습니다. 내용물. 홈 디렉터리의 FTP 사이트 디렉터리에서 외부 서비스 파일 디렉터리의 상위 디렉터리를 선택합니다. 이 사이트 아래 하위 사이트에 쓰기 권한을 부여하지 않으려면 쓰기 권한을 선택할 필요가 없습니다. 이 사이트 아래에 쓰기 권한이 필요한 하위 사이트가 있는 경우 쓰기를 위해 글로벌 사이트 FTP 권한을 부여해야 합니다. 안전하지 않다고 생각되면 FTP 디렉터리 데이터를 빈 파티션이나 하위 수준 디렉터리로 전송할 수 있습니다. 예를 들어, aamm 계정은 D:\aamm 디렉터리에 해당하고 FTP 글로벌 사이트 디렉터리는 D:\여야 합니다.
이제 FTP 서비스 인터페이스가 인터넷에 제공되었지만 실제로는 어떤 사용자도 FTP의 리소스에 액세스할 수 없습니다. 방금 생성한 aamm 사용자를 FTP 디렉터리에 매핑해야 합니다. 이전에 많은 친구들이 왜 Microsoft FTP에 계정을 설정할 수 있는 곳이 없고 익명 또는 비익명으로만 설정할 수 있는지 물어봤습니다. 실제로 가능하지만 약간의 트릭이 필요합니다.
FTP 기본 사이트를 마우스 오른쪽 버튼으로 클릭 - 새로 만들기 - 가상 디렉터리 - 가상 디렉터리 별칭에 aamm 입력 - aamm에 해당하는 액세스 디렉터리 선택 및 권한 부여 - 완료 실제로 가상 디렉터리 별칭은 사용자입니다. 사용자 테이블의 사용자에 해당하는 로그인 이름입니다. 우리는 시스템을 통해 FTP 사용자를 생성하여 다양한 사이트의 FTP 하위 사이트 디렉터리에 대응할 수 있습니다. 물론 한 명의 사용자가 여러 경로에 대응할 수 있으며 이를 제어하려면 FSO 권한을 사용해야 합니다.
이제 FTP 서버 테스트를 시작할 수 있습니다.
테스트 과정에서는 편의상 Windows 2003에 포함된 FTP 명령을 사용하여 테스트합니다.
테스트에 성공하면 인터넷 방문자가 IE 브라우저에 ftp://yourip.com을 직접 입력하여 FTP에 액세스할 수 있습니다.