WebDAV(Web Distributed Authoring and Versioning)는 HTTP/1.1 프로토콜을 확장하여 클라이언트가 웹에 리소스를 게시하고, 잠그고, 관리할 수 있게 합니다. IIS에 통합된 WebDAV를 사용하면 클라이언트가 다음과 같은 작업을 할 수 있습니다.
서버에서 WebDAV 게시 디렉터리를 설정하는 일은 IIS 스냅인을 통해 가상 디렉터리를 설정하는 것만큼 간단합니다. 게시 디렉터리를 설정하면 적절한 권한을 가진 사용자가 서버에 문서를 게시하고 디렉터리의 파일을 조작할 수 있습니다. WebDAV 디렉터리를 설정하려면 먼저 Windows XP Professional을 설치해야 합니다.
다음 목록에 있는 Microsoft 제품 중 하나, 또는 업계 표준 WebDAV 프로토콜을 지원하는 다른 클라이언트를 통해 WebDAV 게시 디렉터리에 액세스할 수 있습니다.
WebDAV 디렉터리에 연결하면 해당 디렉터리에 있는 파일의 내용과 속성을 쉽게 검색할 수 있습니다. 예를 들어, 테이블이라는 단어가 있는 파일을 검색하거나 홍길동이라는 사용자가 작성한 파일을 모두 검색할 수 있습니다.
WebDAV는 Windows XP와 IIS에 통합되어 있으므로 이 두 프로그램에서 제공하는 보안 기능을 모두 이용할 수 있습니다. 이러한 기능에는 IIS 스냅인에서 지정한 IIS 권한과 NTFS 파일 시스템의 DACL(Discretionary Access Control List) 등이 포함됩니다. IIS 보안에 대한 자세한 내용은 보안을 참조하십시오.
적절한 권한이 있는 클라이언트는 모두 WebDAV 디렉터리에 쓸 수 있으므로 디렉터리에 액세스하는 사용자들을 한 번에 제어할 수 있는 방법이 필요합니다. 액세스를 제어하기 위해 IIS는 Kerberos 5 인증 프로토콜을 지원하여 Windows 통합 인증 방법을 강화했습니다. Windows 통합 인증을 선택하면 권한이 있는 클라이언트만 인트라넷에 있는 WebDAV 디렉터리에 액세스하여 쓸 수 있습니다. Kerberos 5 인증 프로토콜과 IIS 통합 인증을 함께 사용하는 방법에 대해서는 Windows 통합 인증을 참조하십시오. Kerberos 프로토콜의 일반적인 실행 방법에 대한 정보는 Windows XP 설명서의 "Kerberos v5 인증"을 참조하십시오.
또한 IIS는 다이제스트 인증과 고급 다이제스트 인증을 지원합니다. Windows 도메인 서버를 위해 고안된 다이제스트 및 고급 인증 방법은 암호와 인터넷을 통한 정보 전송에 대해 좀더 강력한 보안성을 제공합니다. 다이제스트 인증에 대한 자세한 내용은 다이제스트 인증 및 다이제스트 인증 구성을 참조하십시오. 고급 다이제스트 인증에 대한 자세한 내용은 고급 다이제스트 인증 및 고급 다이제스트 인증 구성을 참조하십시오.