WebDAV 리디렉터 사용
Microsoft는 Windows Server 2008 및 Windows Server 2012 대해 완전히 다시 작성된 새 WebDAV 확장 모듈을 만들었습니다. 이 새로운 WebDAV 확장 모듈에는 웹 작성자가 이전보다 더 나은 콘텐츠를 게시할 수 있는 많은 새로운 기능이 통합되어 있습니다.
이 문서에서는 WebDAV 리디렉터 를 사용하여 새 WebDAV 모듈이 설치된 기존 웹 사이트에 콘텐츠를 게시하는 방법을 안내합니다.
WebDAV 리디렉터 설치
사전 요구 사항
다음 운영 체제 중 하나를 실행해야 합니다.
- Windows Vista, Windows 7 또는 Windows 8
- Windows Server 2008, Windows Server 2008 R2 또는 Windows Server 2012
WebDAV 모듈이 이미 설치된 웹 서버에 연결해야 합니다.
참고
자세한 내용은 IIS 7.0에서 WebDAV 설치 및 구성 항목을 참조하세요.
Windows Vista, Windows 7, Windows 8 또는 Windows 8.1
Windows Vista, Windows 7, Windows 8 또는 Windows 8.1 같은 데스크톱 운영 체제를 사용하는 경우 WebDAV 리디렉터가 이미 설치되어 있습니다.
Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 또는 Windows Server 2012 R2
Windows Server 2008 이상과 같은 서버 운영 체제를 사용하는 경우 데스크톱 환경 기능을 설치해야 합니다. 이렇게 하려면 다음 단계를 수행합니다.
- Windows 서버 관리자 시작합니다.
- 트리 뷰에서 기능 노드를 강조 표시 합니다 .
- 세부 정보 창에서 기능 추가를 클릭합니다.
- 기능 추가 마법사에서 데스크톱 환경 상자를 검사 다음, 다음을 클릭합니다.
- Install을 클릭합니다.
- 기능 추가 마법사가 완료되면 닫기를 클릭합니다.
- 컴퓨터를 다시 시작하려면 승격되면 예를 클릭합니다.
WebDAV 리디렉터로 드라이브 매핑
WebDAV 리디렉터가 설치되면 WebDAV를 사용하여 드라이브를 웹 사이트에 매핑할 수 있습니다. 이렇게 하려면 다음 두 가지 방법을 사용합니다.
방법 1: 네트워크 드라이브 매핑 마법사를 사용하여 드라이브 매핑
네트워크 드라이브 매핑 마법사를 사용하여 드라이브를 매핑하려면 다음 단계를 사용합니다.
네트워크 드라이브 맵 마법사를 엽니다. 이 작업은 다음 방법 중 하나를 사용하여 수행할 수 있습니다.
- Windows Explorer 폴더를 열고 도구를 클릭한 다음 네트워크 드라이브 매핑:
- Windows 제어판 네트워크 및 공유 센터를 열고 도구를 클릭한 다음 네트워크 드라이브를 매핑합니다.
- 컴퓨터 또는 네트워크에 대한 바탕 화면 아이콘을 마우스 오른쪽 단추로 클릭한 다음 네트워크 드라이브 매핑을 클릭합니다.
- Windows Explorer 폴더를 열고 도구를 클릭한 다음 네트워크 드라이브 매핑:
네트워크 드라이브 맵 마법사가 나타나면 웹 사이트의 URL을 입력한 다음 마침을 클릭합니다.
자격 증명을 입력하라는 메시지가 표시되면 사용자 이름 및 암호를 입력한 다음 확인을 클릭합니다.
이러한 단계가 완료되면 Windows Explorer 네트워크 드라이브가 열립니다.
참고
오류가 발생하면 WebDAV 리디렉터 문제 해결 섹션을 참조하세요.
방법 2: 명령 프롬프트에서 드라이브 매핑
명령 프롬프트에서 드라이브를 매핑하려면 다음 단계를 사용합니다.
Windows 시작 아이콘을 클릭합니다.
모든 프로그램을 클릭합니다.
보조프로그램을 클릭합니다.
명령 프롬프트를 클릭합니다.
명령 프롬프트가 열리면 다음 명령을 입력합니다.
NET USE * http://www.example.com
여기서
www.example.com
는 서버의 URL입니다.완료되면 사용 가능한 다음 드라이브 문자가 웹 사이트에 매핑되어야 합니다.
다음 이미지는 다음과 같은 모양을 보여줍니다.
참고
오류가 발생하면 WebDAV 리디렉터 문제 해결 섹션을 참조하세요.
WebDAV 리디렉터 문제 해결
다음 오류 조건 목록은 WebDAV로 작업할 때 발생할 수 있는 상황을 해결하는 데 도움이 되도록 설계되었습니다.
WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 오류가 발생합니다.
시스템 오류 67이 발생했습니다.
네트워크 이름을 찾을 수 없습니다.
이는 다음 조건 중 하나로 인해 발생할 수 있습니다.
- IIS가 설치되지 않았거나 연결하려는 서버에서 실행되고 있지 않습니다.
- 클라이언트 시스템에 WebDAV 리디렉터를 설치하지 않았습니다.
- WebClient 서비스가 클라이언트 시스템에서 실행되고 있지 않습니다.
- 웹 사이트에서 WebDAV를 사용하도록 설정하지 않았습니다.
- 기본 인증을 사용하고 HTTPS 대신 HTTP를 사용하여 웹 사이트에 연결합니다.
- 이름 확인을 위해 Fully-Qualified FQDN(도메인 이름)을 사용하는 로컬 네트워크의 웹 사이트에 연결하고, 웹 사이트에서 Windows 인증을 사용하며, 클라이언트의 프록시 서버 바이패스 목록에 웹 사이트의 FQDN을 추가하지 않았습니다.
WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 오류가 발생합니다.
시스템 오류 1920이 발생했습니다.
시스템에서 파일에 액세스할 수 없습니다.
이 오류는 사용 중인 계정에 만든 작성 규칙이 없는 경우에 발생합니다.
WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 오류가 발생합니다.
시스템 오류 5가 발생했습니다.
액세스가 거부되었습니다.
이는 다음 조건 중 하나로 인해 발생할 수 있습니다.
- 사용하려는 계정이 없습니다.
- 사용 중인 계정의 잘못된 암호를 입력했습니다.
- 사용 중인 계정에 웹 사이트의 콘텐츠에 대한 충분한 권한이 없습니다.
- 웹 사이트에 대한 인증 방법을 사용하도록 설정하지 않았습니다.
HTTPS를 사용하여 WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 대화 상자가 표시됩니다.
이 문제는 사용 중인 사이트의 SSL 인증서가 사용한 주소의 이름과 일치하지 않는 경우에 발생합니다. 예를 들어 라는
www.contoso.com
사이트에 연결하지만 SSL 인증서가 에 발급되었습니다shopping.contoso.com
.WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 오류가 발생합니다.
시스템 오류 1244가 발생했습니다.
사용자가 인증되지 않았기 때문에 요청 중인 작업이 수행되지 않았습니다.
이는 다음 조건 중 하나로 인해 발생할 수 있습니다.
- 연결하는 서버에는 인증 방법이 활성화되어 있지 않습니다.
- WebDAV 클라이언트가 KB941050 또는KB943280 설명된 문제가 발생합니다.
- UNC 공유의 콘텐츠에 대한 로그온 유형이 잘못되었습니다. 이 설정은 웹 사이트 또는 애플리케이션에 대한 고급 설정의 물리적 경로 자격 증명 로그온 유형 옵션에서 구성되며 웹 사이트 또는 가상 디렉터리에 대한 virtualDirectory 설정에 대한 logonMethod 특성으로 정의됩니다. 예를 들어 웹 사이트 콘텐츠의 디렉터리가 네트워크 공유에 있는 경우 네트워크 구성에 따라 설정을 텍스트 지우기 에서 네트워크 로 변경해야 할 수 있습니다.
WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 오류가 발생합니다.
시스템 오류 59가 발생했습니다.
예기치 않은 네트워크 오류가 발생했습니다.
이는 다음 조건 중 하나로 인해 발생할 수 있습니다.
- 연결하려는 웹 사이트가 중지되었습니다.
- 연결하려는 웹 사이트의 애플리케이션 풀이 중지되었습니다.
WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 오류가 발생합니다.
시스템 오류 1397이 발생했습니다.
상호 인증에 실패했습니다. 서버 암호가 도메인 컨트롤러에서 최신 상태가 아닙니다.
이 오류는 WebDAV 클라이언트가 KB941298(
https://support.microsoft.com/kb/941298
)에 설명된 문제가 발생할 때 발생합니다.WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 오류가 발생합니다.
시스템 오류 58이 발생했습니다.
지정한 서버가 요청된 작업을 수행할 수 없습니다.
이 오류는 WebDAV 서버에 바인딩에 올바른 호스트 이름이 없는 경우에 발생합니다. 예를 들어 및
www.contoso.com
에 대한 DNS 항목이 있지만 에 대한contoso.com
contoso.com
IIS 바인딩만 있는 경우 드라이브를www.contoso.com
에 매핑하려고 할 때 오류가 표시됩니다.WebDAV 사이트에 드라이브를 매핑하려고 하면 다음 오류가 발생합니다.
시스템 오류 224가 발생했습니다.
액세스가 거부되었습니다.)가 나타납니다. 이 위치에서 파일을 열기 전에 먼저 신뢰할 수 있는 사이트 목록에 웹 사이트를 추가하고 웹 사이트를 찾은 다음 자동 로그인 옵션을 선택해야 합니다.
이 오류는 WebDAV 리디렉터에서 WebDAV 사이트를 신뢰할 수 없는 경우에 발생합니다. 이 문제를 resolve 위해 웹 사이트의 URL을 trsuted 사이트 목록에 추가해야 합니다. 이렇게 하려면 다음 단계를 수행합니다.
- Windows 제어판을 엽니다.
- 인터넷 옵션을 엽니다.
- 보안 탭을 클릭합니다.
- 신뢰할 수 있는 사이트 아이콘을 클릭합니다.
- 사이트 단추를 클릭합니다.
- 영역에 이 웹 사이트 추가 텍스트 상자에 웹 사이트의 URL을 입력한 다음 추가 단추를 클릭합니다.
(참고: 웹 사이트에서 HTTP URL을 사용하는 경우 이 영역의 모든 사이트에 대해 서버 확인 필요(https:) 확인란의 선택을 취소해야 할 수 있습니다. - 닫기 단추를 클릭합니다.
- 확인 단추를 클릭합니다.
Windows 파일 시스템은 대/소문 자를 구분하지 않습니다. Linux는 대/소문자를 구분합니다. Windows WebDAV 리디렉터를 Linux WebDAV 서버에 연결할 때 이름이 같지만 대/소문자가 다른 여러 버전의 파일이 있을 수 있습니다. 이로 인해 덮어쓴 데이터와 "파일을 찾을 수 없음" 또는 "Windows에서 파일 이름>에 액세스할< 수 없음"과 같은 오류가 발생할 수 있습니다.
- 파일을 찾을 수 없음 오류를 resolve WebDAV에 대한 시간 제한 캐시 값 변경을 사용하여 를 0으로 설정합니다
FileNotFoundCacheLifeTimeInSec
. - 고유한 파일 이름을 사용하고 대/소문자별로 파일 이름을 다르지 않습니다.
WebDAV 리디렉터 레지스트리 설정
다음 레지스트리 키에서 구성할 수 있는 WebDAV 리디렉터의 동작을 제어하는 몇 가지 설정이 있습니다.
HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
다음 표에서는 사용할 수 있는 다양한 설정과 값을 자세히 설명합니다.
참고
이러한 값을 변경한 후 웹 클라이언트를 다시 시작해야 하거나 컴퓨터를 다시 부팅해야 합니다.
경고: 레지스트리 편집기를 잘못 사용하는 경우 운영 체제를 다시 설치해야 하는 심각한 문제가 발생할 수 있습니다. 레지스트리 편집기를 잘못 사용하여 발생하는 문제는 해결하지 못할 수도 있으므로 레지스트리 편집기를 사용할 때는 특별히 주의해야 합니다.
값 & 설명 | 형식 | 값 | 기본값 |
---|---|---|---|
AcceptOfficeAndTahoeServers WebClient 서비스가 SharePoint 또는 Office 웹 서버를 실행하는 웹 사이트에 연결할 수 있는지 여부를 지정합니다. | DWORD | 0 = False 1 = True |
1 |
AuthForwardServerList 프록시 설정을 무시하는 자격 증명을 전달하기 위한 로컬 URL 목록을 지정합니다. (참고: Windows Vista SP1 이상이 필요합니다.) | MULTI_SZ | 캐리지 리턴/줄 바꿈으로 구분된 URL 목록입니다. | 해당 없음 |
BasicAuthLevel WebClient 서비스가 기본 인증을 사용하여 서버와 통신할 수 있는지 여부를 지정합니다. 참고: 기본 인증을 사용하면 사용자 이름/암호가 일반 텍스트로 전송되므로 심각한 보안 문제가 발생할 수 있으므로 연결에서 SSL을 사용하지 않는 한 WebDAV를 통한 기본 인증 사용은 기본적으로 사용하지 않도록 설정됩니다. 즉, 이 레지스트리 키는 기본 기본 인증 동작을 재정의할 수 있지만 여전히 권장되지 않습니다. | DWORD | 0 = 기본 인증을 사용할 수 없습니다. 1 = SSL 웹 사이트에 대해서만 기본 인증이 사용하도록 설정됨 2 = SSL 및 비 SSL 웹 사이트에 대해 기본 인증 사용 |
1 |
FileAttributesLimitInBytes 특정 컬렉션의 모든 속성에 대해 WebClient 서비스에서 허용하는 최대 크기를 지정합니다. | DWORD | 특성 크기(바이트) | 1,000,000 소수점(1MB) |
FileSizeLimitInBytes WebClient 서비스에서 파일 전송을 허용하는 최대 크기(바이트)를 지정합니다. | DWORD | 파일 크기(바이트) | 50,000,000 소수점(50MB) |
InternetServerTimeoutInSec 로컬이 아닌 WebDAV 서버와 통신할 때 WebClient 서비스에서 사용하는 연결 시간 제한을 지정합니다. | DWORD | 시간(초) | 10진수 30진수 |
LocalServerTimeoutInSec 로컬 WebDAV 서버와 통신할 때 WebClient 서비스에서 사용하는 연결 시간 제한을 지정합니다. | DWORD | 시간(초) | 15 10진수 |
SendReceiveTimeoutInSec "GET /file.ext" 또는 "PUT /file.ext"와 같은 요청을 실행한 후 WebDAV에서 사용하는 시간 제한(초)을 지정합니다. | DWORD | 시간(초) | 10진수 60진수 |
ServerNotFoundCacheLifeTimeInSec WebClient 서비스에서 서버가 비 WebDAV로 캐시되는 기간을 지정합니다. 참고: WebClient 서비스는 연결한 비 WebDAV 서버 목록을 유지 관리합니다. 이 목록에 서버가 있으면 서버에 연결하지 않고 즉시 실패가 반환됩니다. | DWORD | 시간(초) | 10진수 60진수 |
SupportLocking WebClient 서비스가 잠금을 지원하는지 여부를 지정합니다. | DWORD | 0 = False 1 = True |
1 |