SSH使ってリモートの任意のディレクトリをマウントできるらしい。知らなかった・・・
インストール
apt-get install sshfs
パーミッション設定
chmod o+rw /dev/fuse chmod 4755 /bin/fusermount
これを実行しないと「fuse: failed to open /dev/fuse: Permission denied」とか「fuse: failed to exec fusermount: Permission denied」って怒られる
マウント
マウント構文は以下
sshfs [-p <接続ポート>] [アカウント@]<サーバ>:[ディレクトリ] <マウントポイント>
こんな感じか。/var/wwwがリモート先のディレクトリパス、/hogehogeがこちら側のマウント先
sshfs -p 22 hoge@example.com:/var/www /hogehoge
アンマウント
fusermount -u <マウントポイント>
さっきの例なら
fusermount -u /hogehoge