Monte o Ubuntu um ou serviços similares de armazenamento na Web sem seus clientes

Monte o Ubuntu um ou serviços similares de armazenamento na Web sem seus clientes

Quero montar uma pasta para sincronizar com minha conta Ubuntu One. A única restrição é que não quero usar o cliente fornecido. Eu uso Arch Linux se for importante. E se você puder fornecer uma solução geral para todos os recursos WebDAV (??), seria uma referência útil e boa.

Responder1

Apenas acompanhando aqui outras pessoas que possam estar interessadas nisso - vejaPágina wiki do Ubuntuem relação à arquitetura. Isso énãopossível acessar o Ubuntu One via WebDAV.

Isso fornece espaço em disco acessível remotamente armazenado no Amazon S3. Em vez de usar um protocolo existente (por exemplo, FTP, SFTP, NFS, Webdav), o acesso a esse espaço em disco remoto é feito por meio de um protocolo de comunicação inventado aqui chamado "ubuntuone-storageprotocol" baseado em Google Protocol Buffers.

Responder2

Para montar um recurso WebDAV como uma unidade no Linux, você pode usardavfs2. Nas distribuições baseadas em Debian, isso pode ser baixado como davfs2pacote nos repositórios principais:

    # apt-get install davfs2

Eu escrevi umentrada do blogsobre a montagem de um recurso WebDAV específico usando davfs2 há algum tempo. Descreverei os detalhes relevantes aqui.

Depois de instalar o davfs2 em seu sistema, você poderá usar o comando mount.davfs(ou mount -t davfs) em sua máquina. A sintaxe é

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

Dependendo de como sua instalação do davfs2 está configurada, você poderá montar como um usuário normal ou pode precisar ser root (ou ter privilégios de superusuário). No meu sistema Ubuntu, adicionei meu nome de usuário ao grupo davfs2 ( adduser [my_username] davfs2) e configurei o bit suid (usando dpkg-reconfigure) mount.davfspara que não precisasse ser root para montar recursos WebDAV.

Se você for montar repetidamente uma fonte WebDAV específica, poderá simplificar o processo de montagem adicionando uma entrada /etc/fstab, por exemplo

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

Você pode simplificar ainda mais o processo de montagem armazenando seu nome de usuário e senha para o recurso WebDAV no ~/.davfs2/secretsseguinte formato:

    /path/to/local/mountpoint my_dav_username password

Minha configuração tinha algumas peculiaridades específicas, cujas soluções estão descritas em meupostagem no blog

informação relacionada