Daily Archives: 2012年6月26日

post by yamamoto | | 0 | 1,836 views

sshfs の実験

ローカルの Debian squeeze から 他の遠隔の ssh サーバにあるフォルダをローカルのディレクトリのように使うのは、sshfs があります。 で、WordPress の実体を ssh サーバに置く場合、ちゃんと動けるかを実験してみました。 1.ssh サーバにパスフレーズのなし、公開鍵を入れておく。(/home/youraccount/.ssh/authorized_keys) 2.ローカルの Debian の設定 sshfs のインストール sudo apt-get install sshfs autossh のインストール sudo apt-get install sshfs sshfs のマント先の作成 mkdir /var/www/yourWordpress www-data のホームディレクトリーの作成 sudo mkdir /home/www-data sudo chown www-data:www-data /home/www-data #www-dataホームディレクトリ、ログインシェルを/bin/bashに変更 sudo vi /etc/passwd sudo mkdir /home/www-data/.ssh sudo chmod 700 /home/www-data/.ssh このディレクトリの下に秘密鍵を置く www-data でマントできるようにする sudo usermod -G fuse www-data sudo chmod g+rwx /dev/fuse Debian を再起動する 3.sshfs でマントしてみる sshfs -o IdentityFile=/home/www-data/.ssh/privatekey -o ssh_command=autossh -o nonempty sshuser@your.ssh.server:/home/sshuser/public_html/wordpress /var/www/yourWordpress 出てきたメッセージに対して、「yes」を答える wordpress ...