Montar ubuntu one o servicios de almacenamiento web similares sin sus clientes

Montar ubuntu one o servicios de almacenamiento web similares sin sus clientes

Quiero montar una carpeta para sincronizarla con mi cuenta de Ubuntu One. La única restricción es que no quiero utilizar el cliente proporcionado. Yo uso Arch Linux si es necesario. Y si puede proporcionar una solución general para todos los recursos WebDAV(??), sería una buena referencia y útil.

Respuesta1

Siga aquí para ver a otras personas que puedan estar interesadas en esto; consulteLa página wiki de Ubuntuen cuanto a la arquitectura. EsnoEs posible acceder a Ubuntu One a través de WebDAV.

Esto proporciona espacio en disco accesible de forma remota almacenado en Amazon S3. En lugar de utilizar un protocolo existente (por ejemplo, FTP, SFTP, NFS, Webdav), el acceso a este espacio en disco remoto se realiza a través de un protocolo de comunicación inventado aquí llamado "ubuntuone-storageprotocol" basado en los buffers de protocolo de Google.

Respuesta2

Para montar un recurso WebDAV como una unidad en Linux, puede usardavfs2. En distribuciones basadas en Debian, esto se puede descargar como davfs2paquete desde los repositorios principales:

    # apt-get install davfs2

escribí unEntrada de blogsobre cómo montar un recurso WebDAV específico usando davfs2 hace un tiempo. Resumiré los detalles relevantes aquí.

Una vez que tenga davfs2 instalado en su sistema, debería poder usar el comando mount.davfs(o mount -t davfs) en su máquina. La sintaxis es

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

Dependiendo de cómo esté configurada su instalación de davfs2, es posible que pueda realizar el montaje como un usuario normal o que necesite ser root (o tener privilegios de superusuario). En mi sistema Ubuntu, agregué mi nombre de usuario al grupo davfs2 ( adduser [my_username] davfs2) y activé el bit suid (usando dpkg-reconfigure) mount.davfspara no necesitar ser root para montar recursos WebDAV.

Si va a montar repetidamente una fuente WebDAV en particular, puede simplificar el proceso de montaje agregando una entrada a /etc/fstab, por ejemplo

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

Puede simplificar aún más el proceso de montaje almacenando su nombre de usuario y contraseña para el recurso WebDAV en ~/.davfs2/secretsel siguiente formato:

    /path/to/local/mountpoint my_dav_username password

Mi configuración tenía algunas peculiaridades particulares, cuyas soluciones se describen en mientrada en el blog

información relacionada