特定のユーザが sshfs でマウントしたマウントポイントは
rootを含め他のユーザがアクセスすることはできないが,
sshfs に以下のオプションを付けることで可能になる.
-o allow_other (rootを含む他のユーザ)
-o allow_root
何も設定しないで実行すると以下のようなエラーが出る.
% sshfs -o allow_root 192.168.1.1:/home/test /home/test
hoge@192.168.1.1's password:
fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf
sshfsの設定を行う.CentOS5.4の場合は新規作成.
# echo 'user_allow_other' >> /etc/fuse.conf
これで,
% sshfs -o allow_root 192.168.1.1:/home/test /home/test
とすることで,root でもアクセスできるようになる.
参考) SSHFSとは
http://wiki.mmj.jp/index.php?Fedora5%2FFUSE-sshfs