iDiskへの接続
.MacのiDiskは、WebDAV (Web-based Distributed Authoring and Versioning)サーバなので、Debianでも接続が可能である。
クライアントの実装として、davfs2というものがある。
WEB-DAV Linux File System(davfs) download | SourceForge.net
ここからdavfs2-0.2.3.tar.gzを持って来て、インストールしてみた。
$ ./configure --with-kernel=/usr/src/kernel-source-2.6.9 $ make $ sudo make install
/usr/local/sbin/mount.davfsがインストールされる。
このdavfsはCoda File Systemを使う。
このため、カーネルがCodaをサポートしていないといけない。
もし、抜けている場合は、CONFIG_CODA_FS=yにして、再構築する。
では、早速マウント。
$ sudo mkdir /idisk $ sudo /usr/local/sbin/mount.davfs http://idisk.mac.com/username /idisk -o username=yyy,password=xxx,uid=1000,gid=100
username, passwordは.Macのアカウントを指定する。
マウントが成功すると、以下のようにネットワークファイルシステムとして機能する。
$ df Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/hda5 10069984 3296436 6671244 34% / tmpfs 387064 0 387064 0% /dev/shm /dev/hda3 57558400 40397608 17160792 71% /macosx /dev/hda4 10230656 3922712 6307944 39% /darwin /dev 10069984 3296436 6671244 34% /.dev none 5120 576 4544 12% /dev fender:/ 78146952 48875664 25301632 66% /fender /dev/davfs0 8281 7281 0 100% /idisk $ cd /idisk $ ls -l 合計 15 -rwxr-xr-x 1 vfr users 10532 2004-06-10 07:22 About your iDisk drwxr-xr-x 1 vfr users 512 2005-01-30 00:43 Backup drwxr-xr-x 1 vfr users 512 2004-06-26 02:44 Documents drwxr-xr-x 1 vfr users 512 2003-05-15 08:07 Library drwxr-xr-x 1 vfr users 512 2004-12-20 01:06 Movies drwxr-xr-x 1 vfr users 512 2001-01-09 08:48 Music drwxr-xr-x 1 vfr users 512 2004-06-25 02:11 Pictures drwxr-xr-x 1 vfr users 512 2004-08-22 22:54 Public drwxr-xr-x 1 vfr users 512 2004-12-19 03:09 Sites drwxr-xr-x 1 vfr users 512 2004-02-05 10:52 Software
これで、自由にファイルの作成、コピーなどが行える。
色々試してみたが、mvが出来ないだけで、rm も cp も問題なかった。
LinuxのHowtoは以下にあった。
http://webdav.todo.gr.jp/howto/HOWTO-davfs.html
これで、またひとつ.Macの利用価値がぁ!!