私の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] davfs2
suidビット(有効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/secrets
WebDAVリソースのユーザー名とパスワードを次の形式で保存すると、インストールプロセスをさらに簡素化できます。
/path/to/local/mountpoint my_dav_username password
私の設定には、私のソリューションで説明されているいくつかの特別な欠点があります。ブログ投稿