웹 사이트 만들기 및 구성 2003
이전 기사에서 우리는 인터넷 정보 서비스 6(아이 6)구축 및 인터넷 및 기업 인트라넷 모두에 대 한 웹 사이트를 호스팅 하는 강력한 플랫폼입니다 보았다. 그리고 이 문서에서는”서버 2003 에 포함된 스크립트를 사용하여 사이트를 만들고 구성하는 과정을 안내합니다. 이 문서에서 설명하는 특정 작업은 다음과 같습니다:4164>사이트 로깅 구성
이 문제를 해결하기 위해 테스트코프라는 가상의 회사에서 이러한 작업을 다시 설명하겠습니다.
예비 단계
이전 문서에서 언급한 바와 같이,윈도우 서버 2003 의 표준 설치 중에는 기본적으로 설치되지 않습니다. 그래서 우리는 먼저 우리의 컴퓨터에 서비스를 설치 해야 합니다. 이렇게 하려면 서버 관리를 사용하여 컴퓨터에 할당된 응용 프로그램 서버 역할에 추가 구성 요소를 추가해야 합니다.
먼저 제어판에서 프로그램 추가/제거를 열고 윈도우 구성 요소 추가/제거를 선택합니다. 그런 다음 응용 프로그램 서버에 대한 확인란을 선택합니다:
세부 정보를 클릭하고 인터넷 정보 서비스 확인란을 선택합니다):
세부 정보를 클릭하고 파일 전송 프로토콜 서비스 확인란을 선택합니다.
확인을 두 번 클릭 한 다음 다음을 클릭하십시오. 설치 중에 설치 파일이 있는 네트워크 배포 지점을 찾아봅니다. 마법사가 완료되면 마침을 클릭합니다.
172.16.11.210,172.16.11.211 및 172.16.11.212)가 할당되어 있다고 가정해 보겠습니다. 하지만,이 작업을 수행하기 전에 먼저 컴퓨터에 서비스를 설치할 때 생성된 기본 웹 사이트를 살펴보겠습니다. 관리 도구에서 관리자를 열고 콘솔 트리에서 사이트를 선택한 다음 기본 사이트를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다:
기본 웹 사이트와 마찬가지로 기본 웹 사이트의 주소는 모두 할당되지 않음으로 설정됩니다. 즉,컴퓨터의 다른 웹 사이트에 특별히 할당되지 않은 모든 웹 사이트가 기본 웹 사이트 대신 열립니다.ftp://172.16.11.210,ftp://172.16.11.211 또는 ftp://172.16.11.212 인터넷 익스플로러에서 기본 웹 사이트의 내용을 표시합니다.
D:\HR 해당 콘텐츠가 있는 폴더입니다. 새 사이트를 만들려면 새 사이트 노드를 마우스 오른쪽 단추로 클릭하고 새로 만들기–>를 선택합니다. 사이트 만들기 마법사가 시작됩니다. 다음을 클릭하고 사이트에 대한 설명을 입력합니다:
다음을 클릭하고 172.16.11.210 을 새 사이트의 주소로 지정합니다:
다음을 클릭하고 사용자를 격리하지 않음을 선택합니다.:
다음을 클릭하고 지정합니다 C:\HR 위치를 위한 루트 디렉토리의 위치로:
다음을 클릭하고 액세스 권한을 읽기 전용으로 설정 한 상태로 두십시오.이 사이트는 현재 및 예비 직원의 양식 다운로드에만 사용되므로:
다음을 클릭한 다음 마침을 클릭하여 마법사를 완료합니다. 이제 새 인적 자원 사이트를 볼 수 있습니다.:
이 사이트의 내용을 보려면 동일한 네트워크에 있는 데스크톱으로 이동하여 웹 사이트를 엽니다 ftp://172.16.11.210 인터넷 익스플로러 사용:
익명 사용자로 연결되어 있는 상태 표시줄 아래쪽에 있는 상태 표시줄에 유의하십시오. 현재 인적 자원 사이트에 연결된 모든 사용자를 보려면 인터넷 서비스 관리자에서 사이트를 마우스 오른쪽 단추로 클릭하고 속성을 선택한 다음 현재 세션 단추를 클릭하여 사용자 세션 대화 상자를 엽니다:
익명 사용자는 연결된 사용자 아래에@로 표시됩니다.
이제 스크립트 대신 스크립트를 사용하여 다른 사이트를 만들 수 있습니다. 우리는 루트 디렉토리와 도움말 및 지원이라는 사이트를 만들 수 있습니다 C:\Support 주소 172.16.11.211:
스크립트 실행 결과는 다음과 같습니다:
우리가 여기에 사용한 스크립트는 다음과 같습니다.그 이유는 무엇입니까?그 이유는 무엇입니까?이 문서는 기계 번역되었으므로 어휘,구문 또는 문법에서 오류가 있을 수 있습니다 이 스크립트에 대한 전체 구문은 여기에서 찾을 수 있습니다. 이 스크립트를 사용하여 새 사이트를 만들면 일반적인 방법으로 아이즈 관리자를 사용하여 사이트를 추가로 구성 할 수 있습니다.
주: 이 시점에서 가상 디렉터리를 만들어 사이트 구조를 추가할 수 있으며 웹 사이트 작업을 위해 이전 문서에서 설명한 것과 동일한 방식으로 수행됩니다.
웹 사이트에 대한 액세스 제어 웹 사이트와 마찬가지로 다음과 같은 네 가지 방법으로 웹 사이트에 대한 액세스를 제어할 수 있습니다. 사용 권한은 항상 첫 번째 방어선이지만 여기에서 자세히 다룰 수는 없습니다. 사이트 속성 시트의 홈 디렉터리 탭에 지정됩니다:
웹 사이트에 대한 액세스 권한은 웹 사이트에 대한 액세스 권한보다 훨씬 간단합니다(읽기 및 쓰기 전용). 당신이 쓰기 액세스를 허용하는 경우,사용자뿐만 아니라 사이트에 파일을 업로드 할 수 있습니다. 그리고 물론 액세스 권한과 액세스 권한은 웹 사이트에 대해 동일한 방식으로 결합됩니다.
웹 사이트와 마찬가지로 클라이언트에서 사이트에 대한 액세스를 허용하거나 거부할 수 있습니다. 이러한 제한 사항은 웹 사이트와 마찬가지로 디렉터리 보안 탭에서 구성되며 이전 기사에서 다루었으므로 여기서 더 이상 논의하지 않습니다.
보안 계정 탭을 선택하면 웹 사이트보다 인증 옵션도 적습니다:
기본적으로 익명 연결 허용이 선택되어 있습니다. 이 상자를 선택 취소하면 사이트에서 기본 인증을 대신 사용하고 사이트에 액세스하려는 사용자에게 인증 대화 상자가 표시됩니다:
기본 인증은 일반 텍스트로 네트워크를 통해 사용자 자격 증명을 전달합니다. 따라서 내부 네트워크에 개인 웹 사이트를 배포하려는 경우 방화벽의 포트 20 및 21 을 닫아 인터넷에서 외부 사용자로부터 들어오는 웹 사이트 트래픽을 차단해야 합니다.
웹 사이트 로깅 구성
웹 사이트와 마찬가지로 기본 로깅 형식은 확장 로그 파일 형식입니다.
%이 문제를 해결하려면 다음 단계를 따르세요.
/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 그리고 웹 사이트와 마찬가지로,마이크로소프트 로그 파서를 사용할 수 있습니다. 사이트 중지 및 시작
사이트를 사용할 수 없게 되면 다시 작동하려면 다시 시작해야 할 수 있습니다. 명령줄에서 다음과 같이 입력할 수 있습니다. 현재 사이트에 연결된 모든 사용자의 연결이 끊어지기 때문에 사이트를 다시 시작하는 것이 최후의 수단입니다.
사용자 격리 구현
마지막으로,윈도우 서버 2003 에서 새로운 사용자 격리 기능을 구현하는 방법을 살펴보겠습니다. 이 기능을 사용하는 경우 사이트에 액세스하는 각 사용자는 사이트의 루트 디렉터리 아래에 있는 하위 디렉터리인 홈 디렉터리를 갖게 됩니다. 따라서 각 사용자의 파일에 대해 보안을 제공하는 이점이 있습니다.
이 새로운 기능을 사용하는 직원이라는 새 사이트를 만들어 보겠습니다.C:\Staff 폴더는 사이트의 루트 디렉토리로,172.16.11.212 는 사이트의 아이피 주소입니다. 이 페이지에서 사용자 격리 옵션을 선택합니다:
마법사를 계속 진행하고 파일을 업로드하고 다운로드할 수 있도록 사용자에게 읽기 및 쓰기 권한을 모두 부여해야 합니다.
이제 두 명의 사용자가 있다고 가정 해 봅시다. 서버에 이러한 사용자 홈 디렉터리를 제공 하려면 먼저 라는 하위 폴더를 만듭니다. 그런 다음\계정 폴더 아래에 하위 폴더를 만듭니다. 이제 폴더 구조가 다음과 같이 표시됩니다:
기음:사용자 격리를 테스트하려면 파일 이름을 밥의 문서로 지정해야 합니다.이 문서는”있는 그대로”제공되며 업데이트되지 않습니다이 문서는 최신판 번역이 아닙니다. 윈도우 시작 메뉴를 클릭 한 다음 다음 관련 파일을 삭제,검색을 클릭합니다.ftp://172.16.11.212 우리가 방금 만든 웹 사이트. 이 작업을 수행 할 때 인증 대화 상자가 나타나고 밥 인 경우 다음과 같이 사용자 이름(도메인\사용자 이름 양식 사용)과 암호를 입력 할 수 있습니다:
로그온 버튼을 클릭하면 홈 디렉토리의 내용이 표시됩니다:
새 사이트를 만들 때는 이 사이트를 일반 사이트로 변환할 수 없습니다. 마찬가지로 일반 웹 사이트는 사용자 격리를 사용하여 웹 사이트로 변환 할 수 없습니다.
우리는 여전히 하나 더 많은 옵션을 탐색 할 필요가 172.16.11.211 을 확보하기 위해 먼저 도움말 및 지원 사이트를 삭제합시다. 이 작업을 수행 할 수있는 한 가지 방법은 명령 프롬프트를 열고”도움말 및 지원”을 사용하여”도움말 및 지원”을 입력하는 것입니다.명령 스크립트. 그런 다음 다시 시작 하 고 위에서 언급 한 세 번째 옵션을 선택 합니다(이 새 사이트 관리 이름을 지정 합니다):
다음을 클릭하고 도메인에 관리자 계정,이 계정의 암호 및 도메인의 전체 이름을 입력합니다:
다음을 클릭하고 암호를 확인하고 일반적인 방법으로 마법사를 완료합니다. 새 사이트의 루트 디렉터리를 지정하라는 메시지가 표시되지 않은 것을 확인할 수 있습니다. 이 방법을 사용하면 각 사용자의 홈 디렉터리가 두 개의 환경 변수로 정의되기 때문입니다: %ftproot%을 정의하는 루트 디렉토리 어디서나 할 수 있습니함 UNC 경로의 네트워크에서 공유 또 다른 기기와 같은\\test220\docs,그리고%ftpdir%설정할 수 있습니다%의 사용자 이름%도록 예를 들어 Bob Smith 의 FTP 홈 디렉토리 것\\test220\docs\bsmith 및 이 폴더를 만들어집 사전에 그를 위해. 로그온 스크립트를 사용 하 여 이러한 환경 변수를 설정 하 고 그룹 정책을 사용 하 여 스크립트를 할당할 수 있지만이 현재 문서의 범위를 벗어납니다.
요약
사용자 격리를 제외하고,우리가 여기에서 다룬 모든 것은 또한 윈도우 2000 에 아이오에스 5 에 적용한다. 당신은 아이오와 6 과 그 기능에 대한 자세한 내용을 보려면,내 책 아이오와 6 관리(오스본/맥그로 힐)를 참조하십시오.