クライアントなしでUbuntu 1または同様のWebストレージサービスをマウントする

クライアントなしでUbuntu 1または同様のWebストレージサービスをマウントする

Ubuntu One アカウントと同期するためにフォルダーをマウントしたいです。唯一の制限は、提供されているクライアントを使用したくないことです。Arch Linux を使用します。また、すべての WebDAV(??) リソースの一般的なソリューションを提供していただければ、便利で参考になります。

答え1

これに興味があるかもしれない他の人のためにここでフォローアップします - 参照UbuntuのWikiページ建築に関してはないWebDAV経由でUbuntu Oneにアクセスすることが可能になりました。

これにより、Amazon S3 に保存されているリモート アクセス可能なディスク領域が提供されます。既存のプロトコル (FTP、SFTP、NFS、Webdav など) を使用するのではなく、このリモート ディスク領域へのアクセスは、Google Protocol Buffers に基づく「ubuntuone-storageprotocol」と呼ばれる独自に開発された通信プロトコルを介して行われます。

答え2

LinuxでWebDAVリソースをドライブとしてマウントするには、ダフス2Debian ベースのディストリビューションでは、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 インストールの構成方法に応じて、通常のユーザーとしてマウントできる場合もあれば、root (またはスーパーユーザー権限) になる必要がある場合もあります。私の Ubuntu システムでは、ユーザー名を davfs2 グループ ( adduser [my_username] davfs2) に追加し、suid ビット ( を使用dpkg-reconfigure) をオンに設定してmount.davfs、WebDAV リソースをマウントするために root になる必要がないようにしました。

特定の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

私の設定にはいくつかの特別な癖がありましたが、その解決策は私のブログ投稿

関連情報