동시 온라인 사용자가 10명 이하이고 동시에 대규모 트래픽 데이터 전송이 없는 소규모 FTP 서버를 구축하려는 경우 서버 소프트웨어로 IIS 5.0을 사용하여 설정할 수 있습니다(IIS는 Windows NT에만 적용 가능). /2000/XP 운영 체제).
1. 설치
IIS 구성 요소는 Windows XP 기본 설치 중에 설치되지 않으므로 수동으로 추가하고 설치해야 합니다. 제어판으로 이동하여 "프로그램 추가/제거"를 찾아 열고 "Windows 구성 요소 추가/제거"를 선택한 다음 팝업 "Windows 구성 요소 마법사" 창에서 "인터넷 정보 서비스(IIS)" 항목을 선택합니다. . 이 옵션 앞에 있는 "√"의 배경색은 Windows XP가 기본적으로 FTP 서비스 구성 요소를 설치하지 않기 때문에 회색입니다. 그런 다음 오른쪽 하단의 "세부 정보"를 클릭하고 팝업되는 "인터넷 정보 서비스(IIS)" 창에서 "파일 전송 프로토콜(FTP) 서비스"를 찾아 선택하고 확인합니다.
설치 후 다시 시작해야 합니다. Windows NT/2000과 Windows XP의 설치 방법은 동일합니다.
2. 설정
컴퓨터가 다시 시작된 후 FTP 서버가 실행되기 시작하지만 여전히 일부 설정을 지정해야 합니다. "시작 → 모든 프로그램 → 관리 도구 → 인터넷 정보 서비스"를 클릭하고 "인터넷 정보 서비스" 창에 들어가서 "기본 FTP 사이트"를 찾아 마우스 오른쪽 버튼을 클릭한 후 나타나는 팝업에서 "속성"을 선택합니다. 메뉴. "속성"에서는 FTP 서버의 이름, IP, 포트, 액세스 계정, FTP 디렉터리 위치, 사용자가 FTP에 들어갈 때 받는 메시지 등을 설정할 수 있습니다.
1) FTP 사이트 기본정보
"FTP 사이트" 탭을 입력합니다. "설명" 옵션은 서버를 호출하는 데 사용됩니다. "내 사이트"는 원하는 대로 입력할 수 있습니다. 시스템 기본값은 "모두 할당되지 않음"이며 일반적으로 변경할 필요가 없습니다. 그러나 드롭다운 목록 상자에 IP 주소가 두 개 이상 있는 경우 공용 IP를 지정하는 것이 가장 좋습니다. ; "tCp 포트"는 일반적으로 기본 포트 21로 설정됩니다. "연결" 옵션은 사용자가 동시에 서버에 연결할 수 있는 최대 연결 수를 설정하는 데 사용됩니다. 서버에 접속한 사용자가 아무 작업 없이 대기 시간 이상 온라인 상태를 유지하면 서버는 자동으로 연결이 끊어집니다.
2) 계정 및 권한 설정
많은 FTP 사이트에서는 사용자가 로그인하려면 사용자 이름과 비밀번호를 입력해야 합니다. 이 사용자 이름과 비밀번호를 계정이라고 합니다. 여러 사용자가 동일한 계정을 사용하여 사이트에 액세스할 수 있으며, 동일한 사이트에 여러 계정을 설정할 수 있습니다. 예를 들어 일부 계정은 업로드 및 다운로드가 가능하고 일부는 다운로드만 허용됩니다.
3) 보안 설정
"보안 계정" 탭에 들어가면 "익명 연결 허용"과 "익명 연결만 허용"이라는 두 가지 항목이 있습니다. 기본값은 "익명 연결 허용"입니다. 이때 FTP 서버는 익명 로그인을 제공합니다. "익명 연결만 허용"은 사용자가 관리 권한이 있는 계정을 사용하여 접근하는 것을 방지하는 데 사용됩니다. 이 옵션을 선택하면 adMinistrator(관리자) 계정도 로그인할 수 없으며 FTP는 서버의 "로컬 액세스"를 통해서만 관리할 수 있습니다. "FTP 사이트 운영자" 옵션의 경우, 이 FTP 서버에서 특정 권한을 가진 계정을 추가하거나 삭제하는 데 사용됩니다. iis는 다른 전문 FTP 서버 소프트웨어와 달리 Windows의 사용자 계정을 기반으로 계정 관리를 수행하며, FTP 서버에서 접근을 허용하는 계정을 임의로 설정할 수 없습니다. Windows 사용자 계정을 설정하려면 "관리 도구"의 "컴퓨터 관리"로 이동한 후 "보안 계정" 탭의 "FTP 사이트 운영자" 옵션을 통해 추가하거나 삭제하세요. . 단, Windows 2000 및 Windows Xp Professional Edition의 경우 "FTP 사이트 운영자" 계정을 추가 및 삭제하는 기능은 제공하지 않고, 관리자의 관리 계정만 제공합니다.
팁: 익명 로그인은 일반적으로 사용자가 성공적으로 로그인하기 위해 사용자 이름과 비밀번호를 입력하도록 요구하지 않습니다. 필요한 경우 로그인을 위한 사용자 이름으로 "anonymousMous"를 사용하고 비밀번호로 이메일 주소를 사용할 수 있습니다.
4) 사용자 로그인 디렉토리 설정
마지막으로 FTP 홈 디렉토리(즉, 사용자가 FTP에 로그인한 후의 초기 위치)를 설정하고, "홈 디렉토리" 탭에 들어가서 "로컬 경로"에서 FTP 사이트의 루트 디렉토리를 선택하고, 읽기를 설정하고, 쓰기, 디렉토리 액세스 권한. "디렉터리 목록 스타일"에서 "uniX"와 "Ms-dos"의 차이점은 다음과 같습니다. GFTP가 사이트 루트 디렉터리로 설정되어 있다고 가정하면 사용자가 FTP에 로그인하면 전자를 사용하면 홈 디렉터리가 표시됩니다. ""로 표시되고 후자는 "GFTP"로 표시됩니다.
설정이 완료되면 FTP 서버가 실제로 구축됩니다. 이전 IP 주소가 218.1.1.1인 경우 사용자는 FTP 클라이언트 소프트웨어(FTP 서버에 로그인하는 데 사용되는 소프트웨어 업로드/다운로드, 예: CuteFTP, FlashFXp 등)를 사용합니다. 이 문서에서는 예를 들어 CuteFtp.pro 2.0입니다. 호스트에 218.1.1.1을 입력하고 포트에 21을 입력합니다. 이 서버의 주소는 FTP //218.1.1.1 21입니다. IIS는 설치 및 설정이 간단하지만 기능이 강력하지 않고 관리가 매우 번거롭습니다. 특히 기본 인증된 액세스 계정을 생성하는 경우에도 복잡한 설정이 필요하며 IIS 자체의 보안이 상대적으로 열악하고 공격에 취약합니다. "Code Red"와 같은 공격 및 IIS 취약점을 특별히 공격하는 기타 바이러스 때문에 많은 사람들이 타사 FTP 서버 소프트웨어를 사용하여 설정하는 것을 선호합니다.
[컷 페이지]
IIS 외에도 Wu-FTP, proFTPd, Serv-U 등 설정할 수 있는 FTP 서버 소프트웨어가 많이 있지만 대부분은 Windows 시스템을 사용하는 경우 uniX 및 linuX 시스템에만 적합합니다. , serv-u를 사용하는 것이 좋습니다. serv-u(다운로드 주소: http://WWW.neWhua.CoM/FTPservu.htM, 중국어 패키지 포함)는 WindoWs 3X/9X/Me/nt/2000 시리즈와 같은 모든 Windows를 지원하는 널리 사용되는 FTP 서버 소프트웨어입니다. . 설치가 쉽고 강력합니다. 동일한 IP를 사용하여 여러 FTP 서버를 설정하고, 로그인한 사용자의 권한을 제한하고, 홈 디렉터리에 로그인하고 공간 크기를 지원하고, 원격 로그인 관리를 지원할 수 있습니다. 적합합니다. 대부분의 개인이 자체 구축한 FTP 요구 사항에 적합합니다.
1. 설치
Serv-U 설치는 IIS보다 간단합니다. 먼저 원본 영어 설치 파일을 실행하고 "neXt" 프롬프트를 따르십시오. 설치 디렉터리를 선택할 때는 나중에 시스템이 비정상일 때 계정 및 기타 설정을 다시 설정해야 하는 일을 피하기 위해 시스템 디스크가 아닌 디스크에 설치하도록 선택하는 것이 가장 좋습니다. 그런 다음 중국어 파일을 실행하고 원래 설치 디렉터리를 선택한 후 "다음"을 클릭하여 설치를 완료합니다.
2. 설정
IIS와 달리 Serv-U는 처음 실행될 때 마법사 형태로 사용자에게 단계별로 설정하라는 메시지를 표시합니다. 전체 프로세스는 5분도 채 걸리지 않아 매우 사용자 친화적입니다. 설명의 편의를 위해 고정 IP 218.1.1.1, 포트 21, 루트 디렉토리 G FTP의 절대 경로, 익명 액세스 허용, 사용자 이름 dys, 비밀번호 syd를 설정한다고 가정합니다. "MyFTP" 공용 네트워크 FTP 서버의 관리 계정 이름입니다. Serv-U를 실행하면 마법사 창이 나타나고 다음 옵션을 순서대로 설정합니다.
1) "귀하의 IP 주소": 여기에서는 218.1.1.1을 입력합니다. Adsl 또는 기타 방법을 통해 전화 접속하는 경우, 동적 IP가 있거나 로컬 IP를 모르는 경우 여기에 공백으로 두십시오.
2) "도메인 이름": FTP 사이트의 이름입니다. 여기에 "MyFTP"를 입력할 수 있습니다.
3) "익명 계정": 익명 사용자가 FTP 사이트에 접근할 수 있는지 여부를 결정합니다. "예"를 선택하세요.
4) "익명 홈 디렉터리": 익명 사용자가 사이트에 로그인한 후 위치하게 될 디렉터리 위치를 설정합니다. "GFTP"를 입력합니다.
5) "Locked to Home Directory": "Anonymous Home Directory"에서 익명 사용자가 로그인할 수 있는 디렉터리 위치가 "G:FTPGuest"로 설정되어 있다고 가정합니다. 그런 다음 익명 사용자가 로그인할 때 "예"를 선택합니다. 사용자가 FTP에 로그인하면 GFTPGuest 디렉터리에 잠깁니다. Guest 디렉터리의 내용만 볼 수 있으며, 동시에 상위 디렉터리인 "FTP"에는 들어갈 수 없습니다. FTP 클라이언트 소프트웨어에서는 ""로 표시됩니다. 잠겨 있지 않으면 완전히 "G:FTPGuest"로 표시됩니다. 여기서 "예"를 선택하세요.
6) "기명 계정": 특정 관리 권한을 가진 계정을 생성할지 여부를 결정합니다. 여기서 "예"를 선택하세요.
7) "계정명" : 특정 관리 권한을 가진 계정의 로그인 이름입니다. "dys"를 입력하세요.
8) "계정 비밀번호": 계정의 로그인 비밀번호를 설정합니다. "시드"를 입력하세요.
9) "홈 디렉터리": "익명 홈 디렉터리"와 마찬가지로 로그인 후 관리 계정이 위치할 디렉터리 위치를 설정하는 데 사용됩니다. "G:Ftp"를 입력하세요.
10) "홈 디렉토리에 잠금": "예"를 선택합니다.
11) "관리자 권한": 마스터 계정의 관리 권한 수준을 설정하는데 사용됩니다. 여기에서 "권한 없음"을 선택하세요. 자세한 내용은 나중에 알려드리겠습니다.
설정이 완료되었으며 주소가 FTP//218.1.1.1 21인 FTP 서버가 성공적으로 설정되었습니다. 마지막으로 CuteFTP를 사용하여 확인을 위해 익명 및 dys 계정으로 로그인할 수 있습니다.
팁: 위 설정은 최종 설정이 아니며 Serv-U 기본 인터페이스에서 언제든지 수정할 수 있습니다.
3. 동일한 IP로 여러 FTP 서버 설정
대역폭이 허용된다면 동일한 IP를 사용하여 여러 서버를 쉽게 설정할 수 있습니다. Serv-U에서는 "Local Server" 아래의 "Domain"에 있는 각 FTP 서버를 "domain"이라고 합니다. 방금 생성된 "MyFTP" 서버는 "MyFTP"라는 도메인입니다. 여러 서버를 설정하려면 실제로는 서로 다른 포트를 사용하여 여러 도메인을 생성하면 됩니다.
"도메인"을 마우스 오른쪽 버튼으로 클릭하고 "새 도메인"을 선택한 후 팝업 마법사에서 "MyFTP"를 참조하여 설정하세요. 포트가 이미 생성된 "도메인"의 포트나 사용 중인 포트와 충돌하지 않는지 확인하세요. 다른 시스템 서비스에 의해. 22를 입력하면 이 서버의 주소는 FTP//218.1.1.1 22입니다. 이를 따르면 여러 FTP 서버를 설정할 수 있습니다.
[컷 페이지]
위 소개에서는 서버의 고정 IP가 218.1.1.1이라고 가정합니다. 실제로 개인 FTP를 설정하려는 대부분의 사용자는 일반적으로 인터넷에 전화 접속하기 위해 Adsl 및 기타 방법을 사용합니다. 각 전화 접속 연결에 할당된 IP 주소가 다르기 때문에 FTP 서버를 설정할 수 없다는 의미입니까?
두 가지 해결 방법이 있습니다. 먼저 지금 마법사에서 "귀하의 IP 주소"를 공백으로 두고 다른 마법사 설정을 완료하세요. Serv-U 기본 인터페이스에 들어가서 먼저 메뉴 표시줄에서 "도움말→로컬 IP 주소"를 클릭하고 로컬 IP 주소를 복사한 다음 다른 채널을 통해 각 사용자에게 알립니다. 인터넷에 접속하기 위해 전화를 걸 때마다 이 작업을 반복합니다. 두 번째는 인터넷에서 외국 dns2Go, 국내 땅콩 껍질, 88IP 등과 같은 동적 IP 도메인 이름 확인 소프트웨어를 다운로드하여 설치하는 것입니다. 이러한 종류의 소프트웨어는 변경될 수 있습니다. 변경 방법에 관계없이 컴퓨터의 IP는 고정된 도메인 이름으로 자동으로 로컬 IP로 확인됩니다. 이런 방식으로 사용자는 서버에 액세스하기 위해 FTP 주소로 이 고정 도메인 이름만 입력하면 됩니다. 분명히 첫 번째 방법은 꽤 번거롭고 많은 인내심이 필요하지만 두 번째 방법은 매우 간단합니다. 사용자는 IP 변경 여부에 관계없이 도메인 이름만 기억하면 됩니다. 문제는 현재 대부분의 이러한 유형의 소프트웨어를 영구적으로 사용하려면 유료 등록이 필요하다는 것입니다. 등록하지 않으면 30일 동안만 무료로 사용할 수 있습니다.
설정을 이해하기 위해 88IP를 예로 들어 보겠습니다.
dys1.88IP.com이라는 도메인 이름을 신청한다고 가정해 보겠습니다. 먼저 Serv-U(IIS 및 기타 FTP 서버 소프트웨어도 사용 가능)를 사용하여 위에서 언급한 대로 FTP 서버를 설정합니다. "사용자 IP 주소"를 비워둔 다음 http//www.88IP로 이동합니다. net에서 88IP 표준 버전을 다운로드하여 설치하세요.
88IP는 영구 도메인 이름을 갖기 위해 유료 등록이 필요합니다. 무료로 등록하는 경우 15일 동안만 사용해 볼 수 있습니다. 88IP 표준 버전 클라이언트를 실행하면 설정창이 나타납니다. 도메인 이름을 얻으려면 먼저 등록해야 합니다. "기본 정보"에 사용자 로그인 이름, 유효한 이메일 주소, 비밀번호, 연락처 번호를 순서대로 입력하세요. 그런 다음 "도메인 이름 정보"에 "도메인 이름" 상자에 dys2를 입력하세요. "도메인 이름" "접미사" 드롭다운 상자에서 "88IP.com"을 선택합니다. 이때 아래의 "전체 도메인 이름은" dys1.88IP.com으로 표시됩니다. 확인 후 클릭합니다. "등록" 버튼을 눌러 등록하세요. 등록된 사용자 이름이나 적용 도메인 이름이 다른 사용자에 의해 등록된 경우 소프트웨어에서 그에 따라 메시지를 표시합니다. 수정한 후 다시 등록하세요. 등록이 성공적으로 완료되면 "실행 상태"에 "등록 성공, 사용자 ID: XXXXXXXX"가 표시됩니다. 향후 결제 또는 기술 지원을 위해 사용자 ID를 기록해 두십시오. 마지막으로 "로드" 버튼을 클릭하여 방금 성공적으로 신청한 계정 정보를 컴퓨터에 로드합니다.
IIS 외에도 Wu-FTP, proFTPd, Serv-U 등 설정할 수 있는 FTP 서버 소프트웨어가 많이 있지만 대부분은 Windows 시스템을 사용하는 경우 uniX 및 linuX 시스템에만 적합합니다. , serv-u를 사용하는 것이 좋습니다. serv-u(다운로드 주소: http://WWW.neWhua.CoM/FTPservu.htM, 중국어 패키지 포함)는 WindoWs 3X/9X/Me/nt/2000 시리즈와 같은 모든 Windows를 지원하는 널리 사용되는 FTP 서버 소프트웨어입니다. . 설치가 쉽고 강력합니다. 동일한 IP를 사용하여 여러 FTP 서버를 설정하고, 로그인한 사용자의 권한을 제한하고, 홈 디렉터리에 로그인하고 공간 크기를 지원하고, 원격 로그인 관리를 지원할 수 있습니다. 적합합니다. 대부분의 개인이 자체 구축한 FTP 요구 사항에 적합합니다.
1. 설치
Serv-U 설치는 IIS보다 간단합니다. 먼저 원본 영어 설치 파일을 실행하고 "neXt" 프롬프트를 따르십시오. 설치 디렉터리를 선택할 때는 나중에 시스템이 비정상일 때 계정 및 기타 설정을 다시 설정해야 하는 일을 피하기 위해 시스템 디스크가 아닌 디스크에 설치하도록 선택하는 것이 가장 좋습니다. 그런 다음 중국어 파일을 실행하고 원래 설치 디렉터리를 선택한 후 "다음"을 클릭하여 설치를 완료합니다.
2. 설정
IIS와 달리 Serv-U는 처음 실행될 때 마법사 형태로 사용자에게 단계별로 설정하라는 메시지를 표시합니다. 전체 프로세스는 5분도 채 걸리지 않아 매우 사용자 친화적입니다. 설명의 편의를 위해 고정 IP 218.1.1.1, 포트 21, 루트 디렉토리 G FTP의 절대 경로, 익명 액세스 허용, 사용자 이름 dys, 비밀번호 syd를 설정한다고 가정합니다. "MyFTP" 공용 네트워크 FTP 서버의 관리 계정 이름입니다. Serv-U를 실행하면 마법사 창이 나타나고 다음 옵션을 순서대로 설정합니다.
1) "귀하의 IP 주소": 여기에서는 218.1.1.1을 입력합니다. Adsl 또는 기타 방법을 통해 전화 접속하는 경우, 동적 IP가 있거나 로컬 IP를 모르는 경우 여기에 공백으로 두십시오.
2) "도메인 이름": FTP 사이트의 이름입니다. 여기에 "MyFTP"를 입력할 수 있습니다.
3) "익명 계정": 익명 사용자가 FTP 사이트에 접근할 수 있는지 여부를 결정합니다. "예"를 선택하세요.
4) "익명 홈 디렉터리": 익명 사용자가 사이트에 로그인한 후 위치하게 될 디렉터리 위치를 설정합니다. "GFTP"를 입력합니다.
5) "Locked to Home Directory": "Anonymous Home Directory"에서 익명 사용자가 로그인할 수 있는 디렉터리 위치가 "G:FTPGuest"로 설정되어 있다고 가정합니다. 그런 다음 익명 사용자가 로그인할 때 "예"를 선택합니다. 사용자가 FTP에 로그인하면 GFTPGuest 디렉터리에 잠깁니다. Guest 디렉터리의 내용만 볼 수 있으며, 동시에 상위 디렉터리인 "FTP"에는 들어갈 수 없습니다. FTP 클라이언트 소프트웨어에서는 ""로 표시됩니다. 잠겨 있지 않으면 완전히 "G:FTPGuest"로 표시됩니다. 여기서 "예"를 선택하세요.
6) "기명 계정": 특정 관리 권한을 가진 계정을 생성할지 여부를 결정합니다. 여기서 "예"를 선택하세요.
7) "계정명" : 특정 관리 권한을 가진 계정의 로그인 이름입니다. "dys"를 입력하세요.
8) "계정 비밀번호": 계정의 로그인 비밀번호를 설정합니다. "시드"를 입력하세요.
9) "홈 디렉터리": "익명 홈 디렉터리"와 마찬가지로 로그인 후 관리 계정이 위치할 디렉터리 위치를 설정하는 데 사용됩니다. "G:Ftp"를 입력하세요.
10) "홈 디렉토리에 잠금": "예"를 선택합니다.
11) "관리자 권한": 마스터 계정의 관리 권한 수준을 설정하는데 사용됩니다. 여기에서 "권한 없음"을 선택하세요. 자세한 내용은 나중에 알려드리겠습니다.
설정이 완료되었으며 주소가 FTP//218.1.1.1 21인 FTP 서버가 성공적으로 설정되었습니다. 마지막으로 CuteFTP를 사용하여 확인을 위해 익명 및 dys 계정으로 로그인할 수 있습니다.
팁: 위 설정은 최종 설정이 아니며 Serv-U 기본 인터페이스에서 언제든지 수정할 수 있습니다.
3. 동일한 IP로 여러 FTP 서버 설정
대역폭이 허용된다면 동일한 IP를 사용하여 여러 서버를 쉽게 설정할 수 있습니다. Serv-U에서는 "Local Server" 아래의 "Domain"에 있는 각 FTP 서버를 "domain"이라고 합니다. 방금 생성된 "MyFTP" 서버는 "MyFTP"라는 도메인입니다. 여러 서버를 설정하려면 실제로는 서로 다른 포트를 사용하여 여러 도메인을 생성하면 됩니다.
"도메인"을 마우스 오른쪽 버튼으로 클릭하고 "새 도메인"을 선택한 후 팝업 마법사에서 "MyFTP"를 참조하여 설정하세요. 포트가 이미 생성된 "도메인"의 포트나 사용 중인 포트와 충돌하지 않는지 확인하세요. 다른 시스템 서비스에 의해. 22를 입력하면 이 서버의 주소는 FTP//218.1.1.1 22입니다. 이를 따르면 여러 FTP 서버를 설정할 수 있습니다.