fusefs-sshでリモートマウント



まず、
portinstall /usr/ports/sysutils/fusefs-sshfs
でfusefs-sshfsをインストールする。

/boot/loader.confに
fuse_load="YES"
を書き加え、再起動させずに設定を行うためにkldload fuseでカーネルモジュールを読み込んでおく。

/dev/fuseにアクセスできるように/etc/devfs.confへ
#fusefs-ssh
perm fuse* 0666
を追加。有功にするために/etc/rc.d/devfs restartを行っておく。

ユーザーがマウントできるよう/etc/sysctl.confに追加。
vfs.usermount=1
ただし、書き加えただけでは有効にならないので
sysctl -w vfs.usermount=1
を実行しておく。

使い方は
sshfs XXXXX@hogehoge.xxx.xxx.xxx:./ ./MNT
で./MNTにマウントできる。アンマウントは
umount ./MNT
でできる。