box(net/com)をubuntuでマウントする

2011/11/26 17:47

※ 商品のリンクをクリックして何かを購入すると私に少額の報酬が入ることがあります【広告表示】

2011/12/02までにiPhone/iPadのアプリをダウンロードしてサインアップしたりすると無料アカウントの容量がずっと50GBになるってやってたので、チャレンジした訳です。

DropBoxのアプリみたいにsyncするヤツは毎月$15払うビジネスアカウントじゃないと使えないっぽいので、WebDavで凌ごうとしたんですが、最近のOSXからWebDavするとlock fileが作れないらしくって書き込みができないらしい。error -36ってやつね。

普段はブラウザでも良いので、最初の整理だけでもWebDavでらくちんにしたかったので、ちょうどDropBoxを同期してあるubuntuからWebDavでマウントしてみたですよ。

Aspire One(A150)に入れたubuntu11.10でやってます。

davfs2のインストールと設定

webdavをマウントできるように、davfs2をインストールします。

インストールされたら、lockファイルを作らないように設定を変えます。

設定ファイルは、/etc/davfs2/davfs2.confをいじってしまいます。本来は/usr/shareの下のほうにあるテンプレートをホームフォルダに持ってきてごにょごにょできる気がします。

/etc/davfs2/davfs2.confのuse_locksというコメントアウトされた項目を探し出して、0に設定します。

$ sudo vi /etc/davfs2/davfs2.conf

  # use_locks       1
  use_locks 0

マウントする

デスクトップにbox.comというフォルダを作ってそこにマウントする場合。自分のubuntu上のユーザとグループがtsuyukimakotoという名前だとします。

$ cd ~/Desktop
$ mkdir box.com
$ sudo mount -t davfs https://www.box.com/dav /home/tsuyukimakoto/Desktop/box.com -o uid=tsuyukimakoto -o gid=tsuyukimakoto
Please enter the username to authenticate with server
https://www.box.com/dav or hit enter for none.
  Username: XXX@YYY.ZZZ
Please enter the password to authenticate user mtsuyuki@gmail.com with server
https://www.box.com/dav or hit enter for none.
  Password:

ユーザ名とパスワードを効かれるので、box.comのアカウント情報を入力します。davfs2のsecretという仕組みを使えば、毎回アカウント情報を入れなくても大丈夫なはず。

** あくまで自前のパーソナル用ubuntuの設定をいじっているメモなので、davfs2の設定を変えちゃって困っても知りません **

Prev Entry

Next Entry