クライアントなしでUbuntu 1または同様のネットワークストレージサービスをインストールする

クライアントなしでUbuntu 1または同様のネットワークストレージサービスをインストールする

私のUbuntu Oneアカウントと同期するフォルダをマウントしたいです。唯一の制限は、提供されたクライアントを使用したくないということです。私は可能であればArch Linuxを使用します。すべてのWebDAV(??)リソースにユニバーサルなソリューションを提供できる場合は、便利で良い参考になります。

答え1

興味のある人のためにここをフォローしてください。 - 参照Ubuntu Wikiページ建築について。これはいいえUbuntu OneはWebDAV経由でアクセスできます。

これにより、Amazon S3 に保存されたディスク領域へのリモートアクセスが提供されます。このリモートディスクスペースは、既存のプロトコル(FTP、SFTP、NFS、Webdavなど)を使用せずにGoogleプロトコルバッファに基づく「ubuntuone-storageprotocol」という本明細書で発明された通信プロトコルを介してアクセスされます。

答え2

Linux で WebDAV リソースをドライブとしてマウントするには、以下を使用できます。DAFファイルシステム2。 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のインストールの設定方法によっては、通常のユーザーとしてインストールすることも、root(またはスーパーユーザー権限)が必要な場合もあります。私の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

~/.davfs2/secretsWebDAVリソースのユーザー名とパスワードを次の形式で保存すると、インストールプロセスをさらに簡素化できます。

    /path/to/local/mountpoint my_dav_username password

私の設定には、私のソリューションで説明されているいくつかの特別な欠点があります。ブログ投稿

関連情報