検索条件
全2件
(1/1ページ)
ssh -p80 username@nblog.jp -L 8080:localhost:8080で、トンネルを張って(例によって80を通す)、接続したnblog.jpでstoneを実行。
stone proxy 8080stoneがないよ、とエラー。apt-getで入れようとするも、Ubuntu9.04だとないらしいので、自分でコンパイルしてインストールすることに。で、コンパイルするとエラーが。。。なんかハマりの予感がしてきましたが、検索して解決法発見で乗りきりました。
Proxyを越えて。OpenPNEはproxyを使ってアクセスできるので、localhostの8080をproxy指定してレビュー機能が使用できるか確認すると、何の問題もなく使うことができました。stoneが流すHTTPリクエストを見ているとどうやら、http://ecs.amazonaws.jp/onca/xml が引っかかってる様子。
http://blog.yakumo.la/?p=347
参考この辺を参考に、よく設定し忘れるのはchmodなので注意。googleでssh パスワードなしとかで検索するとこれでもか、ってぐらい出てくるので適当にいくつか見ておけば問題ないと思う。
sshでパスワードなしにログインするには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/447nonpassh.html
参考fとNオプションは使ったことなかったのでmanを見ると、backgroundで実行するのと、コマンドを実行させないようにするためのものらしい。ちなみにpでポートを80に指定しているのは、LAN内から外部に出るとき22が宛先だと出れない設定にしてあるから、という個人的事情な追加設定。これでnblog.jpマシンからlocalhostの10022にsshでアクセスするとLAN内のサーバーに接続される。
システム起動時に SSH トンネルを掘らせる
http://d.hatena.ne.jp/kamicup/20090619/1245405583
/usr/bin/ssh -f -N -p80 username@nblog.jp -R 10022:localhost:22
/usr/bin/autossh -f -N -p80 username@nblog.jp -R 10022:localhost:22