Linux サーバ構築 ( Fedora Core5 ) - WebDAVクライアント
davfs2 ( WebDAV マウント・ツール ) - 1.インストール・基本設定
WebDAV のマウント・ツールである davfs2 のインストールおよび基本設定の方法です。
- http://dav.sourceforge.net/より、davfs2 バイナリ・パッケージをダウンロードする。
$ su - root # cd /tmp # wget http://jaist.dl.sourceforge.net/sourceforge/dav/davfs2-1.0.2-bin-i386.tar.gz 100%[==============================================>] 1,413,987 1.41M/s 22:57:22 (1.41 MB/s) - `davfs2-1.0.2-bin-i386.tar.gz' を保存しました [1413987/1413987] # ls -al davfs2* ダウンロードしたファイルの確認 -rw-r--r-- 1 root root 1413987 5月 1 05:30 davfs2-1.0.2-bin-i386.tar.gz
- ダウンロードしたファイルを解凍し、結果を確認する。
# tar xzf davfs2-1.0.2-bin-i386.tar.gz # cd davfs2-1.0.2-bin-i386 # ls -al 合計 3236 drwxr-xr-x 2 1000 1000 4096 5月 1 05:13 . drwxrwxrwt 5 root root 4096 6月 6 23:01 .. -rw-r--r-- 1 1000 1000 24 5月 1 05:13 BUGS -rw-r--r-- 1 1000 1000 1074 5月 1 05:13 COPYING -rw-r--r-- 1 1000 1000 742 5月 1 05:13 ChangeLog -rw-r--r-- 1 1000 1000 1760 5月 1 05:13 FAQ -rw-r--r-- 1 1000 1000 17983 5月 1 05:13 GPL -rw-r--r-- 1 1000 1000 2097 5月 1 05:13 NEWS -rw-r--r-- 1 1000 1000 12816 5月 1 05:13 README -rw-r--r-- 1 1000 1000 127 5月 1 05:13 THANKS -rw-r--r-- 1 1000 1000 386 5月 1 05:13 TODO -rw-r--r-- 1 1000 1000 4310 5月 1 05:13 davfs2.conf -rw-r--r-- 1 1000 1000 4080 5月 1 05:13 davfs2.conf.template -rwxr-xr-x 1 1000 1000 3141411 5月 1 05:13 mount.davfs -rw-r--r-- 1 1000 1000 3316 5月 1 05:13 mount.davfs.8.gz -rw-r--r-- 1 1000 1000 1466 5月 1 05:13 secrets -rw-r--r-- 1 1000 1000 1564 5月 1 05:13 secrets.template
- ファイルの所有者を フォルダごと root に変更する。
# chown -R root:root /tmp/davfs2-1.0.2-bin-i386
- README を参考にして、インストール用のシェルを作成する。
/tmp/davfs2-1.0.2-bin-i386/davfs2-1.0.2-bin-install
#!/bin/sh # davfs2-1.0.2-bin-install # # The binary: cp mount.davfs /usr/local/sbin/ chown root.root /usr/local/sbin/mount.davfs chmod 4755 /usr/local/sbin/mount.davfs ln -s /usr/local/sbin/mount.davfs /sbin/mount.davfs # The manpage: cp mount.davfs.8.gz /usr/local/share/man/man8/ # documentation: docdir=/usr/local/share/davfs2 mkdir -p $docdir cp BUGS $docdir cp ChangeLog $docdir cp COPYING $docdir cp davfs2.conf.template $docdir cp FAQ $docdir cp GPL $docdir cp NEWS $docdir cp README $docdir cp secrets.template $docdir cp THANKS $docdir cp TODO $docdir # System wide configuration: mkdir -p /etc/davfs2 cp davfs2.conf /etc/davfs2 cp secrets /etc/davfs2
- インストール用のシェル のモードを実行可能に変更し、インストールする。
# chmod +x davfs2-1.0.2-bin-install # ./davfs2-1.0.2-bin-install
- davfs2 は coda というカーネル・モジュールを使用しているため、モジュールの依存関係を更新する。
# depmod -a # modprobe coda
- 起動時に coda カーネル・モジュールをロードする。
/etc/rc.d/rc.local ( 行追加 )
# # load module # # for davfs2 # modprobe coda
( 最終更新日時 : 2008/08/31 21:24:48 )