클라이언트 없이 우분투 하나 또는 유사한 웹 스토리지 서비스 마운트

클라이언트 없이 우분투 하나 또는 유사한 웹 스토리지 서비스 마운트

내 Ubuntu One 계정과 동기화할 폴더를 마운트하고 싶습니다. 유일한 제한 사항은 제공된 클라이언트를 사용하고 싶지 않다는 것입니다. 중요하다면 Arch Linux를 사용합니다. 그리고 모든 WebDAV(??) 리소스에 대한 일반적인 솔루션을 제공할 수 있다면 유용하고 좋은 참고가 될 것입니다.

답변1

이에 관심이 있을 수 있는 다른 사람들을 위해 여기에서 팔로우하세요.우분투 위키 페이지건축에 관해서. 그것은~ 아니다WebDAV를 통해 Ubuntu One에 액세스할 수 있습니다.

이는 Amazon S3에 저장된 원격 액세스 가능 디스크 공간을 제공합니다. 이 원격 디스크 공간에 대한 기존 프로토콜(예: FTP, SFTP, NFS, Webdav) 액세스를 사용하는 대신 Google 프로토콜 버퍼를 기반으로 하는 "ubuntuone-storageprotocol"이라는 발명된 통신 프로토콜을 통해 이루어집니다.

답변2

Linux에서 WebDAV 리소스를 드라이브로 마운트하려면 다음을 사용할 수 있습니다.davfs2. Debian 기반 배포판에서는 davfs2기본 저장소에서 패키지로 다운로드할 수 있습니다.

    # apt-get install davfs2

나는 썼다블로그 항목얼마 전에 davfs2를 사용하여 특정 WebDAV 리소스를 마운트하는 방법에 대해 설명했습니다. 여기에 관련된 세부사항을 간략하게 설명하겠습니다.

시스템에 davfs2를 설치하면 컴퓨터에서 mount.davfs(또는 ) 명령을 사용할 수 있습니다 . mount -t davfs구문은 다음과 같습니다

    mount -t davfs https://webdav-server.com/path/to/remote/dav /path/to/local/mountpoint

davfs2 설치 ​​구성 방법에 따라 일반 사용자로 마운트할 수도 있고 루트(또는 수퍼유저 권한)가 필요할 수도 있습니다. 내 Ubuntu 시스템에서는 davfs2 그룹( )에 내 사용자 이름을 추가하고 WebDAV 리소스를 마운트하기 위해 루트가 될 필요가 없도록 adduser [my_username] davfs2suid 비트( 사용 dpkg-reconfigure)를 설정했습니다.mount.davfs

특정 WebDAV 소스를 반복적으로 마운트하려는 경우 에 항목을 추가하여 마운트 프로세스를 단순화할 수 있습니다 /etc/fstab.

    https://webdav-server.com/path/to/remote/dav /path/to/local/mountpoint davfs noauto,defaults,uid=myusername,gid=myusergroup 0 0

WebDAV 리소스에 대한 사용자 이름과 비밀번호를 ~/.davfs2/secrets다음 형식으로 저장하면 마운트 프로세스를 더욱 단순화할 수 있습니다.

    /path/to/local/mountpoint my_dav_username password

내 설정에는 몇 가지 특별한 문제가 있었는데 이에 대한 해결책은 내 문서에 설명되어 있습니다.블로그 게시물

관련 정보