WebDAV 클라이언트에 대한 권장 사항


16

학교 웹 사이트에서 WebDAV 클라이언트를 통해 사이트의 리소스 폴더와 내 개인 컴퓨터간에 끌어서 놓기를 통해 여러 파일 업로드 / 다운로드를 허용하는 추가 기능 을 얻으려고합니다 . 각 개별 파일을 수동으로 다운로드합니다. 그러나이 기능은 Windows 및 Mac 또는 해당 운영 체제의 타사 클라이언트에서만 공식적으로 지원됩니다. 이 기능을 Ubuntu 11.04와 함께 사용할 수 있기를 원합니다.

나는 이미이 질문 을 보았지만 대답에 운이 없었습니다 ... 아마도 학교 암호를 묻지 않아서 암호를 입력하는 방법을 찾을 수 없기 때문입니다.

기본적으로 이미 설치되어 있거나 다른 응용 프로그램에서 설치 한 것을 사용하여이 작업을 수행 할 수있는 방법이 있으면 알려주십시오.

업데이트 : 노틸러스를 통해 연결하려고 할 때 WebDAV (http) 또는 Secure WebDAV (https)를 선택했는지에 관계없이 다음과 같은 오류 메시지가 나타납니다.

여기에 이미지 설명을 입력하십시오

그리고 반복해서 말하면, 결코 내 암호를 요구 하지 않습니다 .


노틸러스에서 파일> 연결 옵션을 볼 수 없습니다. 누군가 스크린 샷을 보내 주시겠습니까? 스크린 샷보기 :
user2851108

@ user2851108 현재 Ubuntu 14.04 LTS Beta 2를 사용하고 있지만 메뉴 표시 줄에 있어야합니다 . Alt 키를 눌러 HUD를 사용하여 찾을 수도 있습니다.
Christopher Kyle Horton

답변:


17

노틸러스 (파일 브라우저)에서 파일> 연결 대상 ...을 선택하고 WebDAV를 선택하십시오. 호스트 이름, 디렉토리, 포트 및 사용자 이름과 같은 필요한 정보를 입력하십시오. 확인란을 선택하여 북마크를 만들면 파일 및 폴더 렌즈와 노틸러스의 왼쪽 창에서 찾을 수 있습니다.

WebDAV 공유를 로컬 폴더처럼 사용할 수 있습니다.


이것을 시도하면 위의 그림을 추가 한 오류 메시지가 나타납니다.
Christopher Kyle Horton

2
권리. 주소에 https : //를 추가하지 마십시오. 호스트 이름 만
Jo-Erlend Schinstad

2
팁을 주셔서 감사합니다 ... 일반적인 WebDAV는 여전히 작동하지 않지만 Secure WebDAV를 선택하면 트릭이되었습니다. 마침내 비밀번호를 묻고 로그온했습니다. 감사!
Christopher Kyle Horton

3
"HTTP 오류 : 발견"무슨 뜻입니까?!
Cerin

1
정확한 오류 메시지입니까? davs : //username@www.example.com/directory/goes/here와 같은 것이 있어야합니다.
Jo-Erlend Schinstad

3

모든 서버 연결은 노틸러스에서 동일한 방식으로 처리됩니다. 원격 서버에 연결하기 위해 노틸러스에 대한 데이터를 채우면 책갈피 된 폴더 목록에 책갈피로 추가됩니다.

처음에는 서버에 연결을 시도 할 경우 이 암호를 암호를 제공해야합니다 당신은 당신이 현재 세션에 대해 영구적으로 암호를 저장하거나 바로 잊어할지 여부를 묻는 메시지가 나타납니다 보호됩니다. 서버가 마운트되면 시스템의 다른 폴더처럼 찾아 볼 수 있습니다.

도움이 되었기를 바랍니다


지정된 클라이언트에 대한 Windows 설치 지시 사항에 표시된대로 서버는 비밀번호로 보호되어야합니다. 그러나 그것은 노틸러스에서 하나를 요구하지 않고 대신 위의 그림을 추가 한 오류 창을 제공합니다.
Christopher Kyle Horton

3

우분투 14.04에서 :

1) 노틸러스 열기 (파일 관리자)

2) '서버에 연결'을 클릭하십시오

3) 서버 주소로 다음을 입력하십시오.

davs://<username>@<webdav_address>

webdav_address에 프로토콜이 포함되어 있지 않아야합니다. 예를 들어 웹 URL이 : https://example.com/webdav이고 사용자 이름이 alice 인 경우 서버의 해당 주소는 다음과 같습니다.

davs://alice@example.com/webdav

처리 중 : 처리되지 않은 오류 메시지 : HTTP 오류 : 연결할 수 없습니다 : 연결이 거부되었습니다.
titusfx

포트를 지정해야합니까?
Jo-Erlend Schinstad

0

프로토콜을 직접 사용하십시오 webdav://

종종 webdav://파일 브라우저에서 프로토콜 을 직접 사용할 수 있습니다 .
예를 들어, 오늘날 쿠분투에서는 webdab://이전 에 프로토콜에 필요한 주소를 로컬 경로 대신 돌고래로 작성하는 것으로 충분합니다 .

예를 들어

webdav://192.168.1.10/remote.php/webdav/

사용자 이름과 암호를 묻는 메시지가 표시되면 로컬 경로와 비슷한 방식으로 처리합니다.

노트:

  • 쿠분투 작업 18.04.2 LTS
  • 돌고래 (현재 버전 17.12.3)
  • 의 로컬 인스턴스 webdab아래 nextcloud주소와 유사에와 접근 192.168.1.10/remote.php/webdav/

-2

이것은 Windows 이름 확인 문제와 비슷합니다. 서버의 netbios 이름을 확인할 수 없습니다. 그러나 IP 주소와 함께 작동해야합니다.

-DHCP 네트워크에서 Windows 공유를 마운트하려면 netbios 이름으로 마운트하는 것이 편리합니다. 매우 쉽습니다.

1) 선호하는 편집기 (gedit, kate, nano, vim 등)로 /etc/nsswitch.conf 파일을 편집하십시오. 파일을 검색하여 다음과 같은 줄을 찾으십시오.

호스트 : 파일 mdns4_minimal [NOTFOUND = return] dns mdns4

... 그리고 줄 끝에 "wins"를 추가하면 다음과 같이 보입니다 :

호스트 : 파일 mdns4_minimal는 [NOTFOUND은 = 반환] 승리 DNS mdns4

2) 파일을 저장하십시오. 참고 : openDNS 서비스를 사용하는 경우 "wins"는 "dns"앞에 와야합니다.

3) 이제 winbind 를 설치해야합니다.

코드 : sudo apt-get install winbind

4) 네트워크를 재부팅하거나 다시 시작하십시오.


호스트 필드에 https : //를 입력 한 것처럼 보이며 주소 davs : // username @ hostname 이 잘못되었습니다. -1
Jo-Erlend Schinstad

당신은 절대적으로 해를 끼치 지 않는 대답을 내리는 것이 매우 빠릅니다. Privileges 페이지에서 다음과 같은 말을 인용합니다.
nejode

1
글쎄, 당신의 대답은 분명히 틀린 것 같습니다. 작은 오류 일 경우 편집을 권장합니다. 그러나이 경우 주요 가정이 잘못되었으므로 모든 것을 변경해야합니다.
Jo-Erlend Schinstad
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.