Windows Server 2012에서 WebDAV 드라이브 마운트


10

다음 명령으로 탐색기 또는 cmd를 통해 webdav 드라이브를 마운트하는 데 문제가 있습니다.

net use z: "https://.." /user:username password

System error 67 has occured.
The network name cannot be found.

다른 기계에서는 모든 것이 잘 작동합니다. "데스크탑 경험"기능을 설치해야한다고 생각했지만 서버 관리자 / 기능 추가에서 찾을 수 없습니다. 이미 "Media Foundation"기능을 추가했으며 "WebDAV Publishing"도 IIS와 함께 설치됩니다. services.msc에서 WebClient 서비스를 찾을 수 없습니다.

어떤 제안, 클라이언트 측 webdav 지원을 활성화하는 방법은 무엇입니까?

답변:


10

HTTPS를 통해 OwnCloud 7 서버에서 WebDAV 드라이브를 연결하기 위해 2012 R2 에서이 문제를 해결했습니다 (2012에서도 동일 함).

  1. 데스크톱 경험 설치

서버 관리자> 기능 추가> 사용자 인터페이스 및 인프라> 데스크탑 경험

  1. 자동 웹 클라이언트 서비스 시작 및 설정

서비스> 웹 클라이언트> 특성> 수동에서 자동으로 설정 한 후 시작하십시오.

  1. regedit에서 BasicAuthLevel 사용

regedit.exe를 열고이 키로 이동하십시오. HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters

DWORD 값 "BasicAuthLevel"을 "1"로 설정

  1. 재부팅
  2. WebDAV에 연결

순 사용 z : "https : // .."/ user : username password


동일한 결과로 Windows 탐색기 "맵 네트워크 드라이브"기능을 사용할 수도 있습니다.
penzoiders

이 하나 개의 시스템에 근무 어떤 이유로, 다른 하나는 나에게 SystemError (53)을 제공합니다 .... 윈도우 ...
spankmaster79

이 작동합니다, 감사합니다! 그러나 webdav 서버가 다이제스트 인증을 지원하는 경우 적어도 Windows Server 2012 R2에서는 레지스트리 해킹이 필요하지 않습니다.
Kemal Erdogan

2

Windows Server 2016에서이 문제에 대한 솔루션은 다음과 같습니다.

  1. PowerShell을 통해 WebDAV-Redirector 구성 요소 설치

    Install-WindowsFeature WebDAV-Redirector –Restart
    
  2. WebDAV-Redirector가 올바르게 설치되었는지 확인하십시오

    Get-WindowsFeature WebDAV-Redirector | Format-Table –Autosize
    
  3. 웹 클라이언트 서비스가 시스템에 나타납니다. 기본적으로 수동 모드에서 시작되므로 자동으로 설정하면됩니다.

  4. 재부팅

이 답변에 대한 모든 크레딧은 IT Bros에 전달 됩니다.


0

A의 서버 2012R2 필수 Essentials에서 서버 관리자가없는 내가 대시 보드를 통해 데스크톱 경험을 설치하는 방법을 찾을 수 있기 때문에, penzoiders '대답은 일을하지 않습니다.

그러나 Suncatcher의 답변에서 IT Bros 링크에 설명 된 PowerShell을 통한 설치는 Server 2012R2 Essentials에서도 작동합니다.

Install-WindowsFeature Desktop-Experience

재부팅 직후 WebDAV를 통해 Magentacloud를 마운트 할 수있었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.