2009年11月09日
SSHでポートフォワード
ポートフォワードについての説明は省きます。
想定しているのはOpenSSHを用いて「ローカルのLinuxマシン」から「経由するリモートサーバ」を経由して、「目的のサーバ」に辿り着くことです。
まずリモートサーバで接続用のユーザを作成して、そのユーザの公開鍵と秘密鍵を作成します。
秘密鍵の方をローカルマシンのLinuxユーザの~/.ssh以下に設置します。
この時、~/.sshが無ければ作成して、パーミッションを700、秘密鍵のパーミッションを600にします。
またリモートサーバの~/.sshもパーミッションが700、公開鍵のパーミッションも600にしなければなりません。
(※すでにWindows上でPuTTY形式の秘密鍵を持っている場合は、PuTTYgenを使ってOpenSSH形式の秘密鍵に変換して下さい。)
次にローカルサーバ上で
$ ssh (リモートサーバの接続用ユーザ)@(リモートサーバのホスト名) -N -L \ (ポートフォワードに使用するローカルサーバの任意のポート番号):(目的のサーバのホスト名):(目的のサーバのポート番号) \ -i ~/.ssh/(秘密鍵の名前)
あとは別のターミナルを立ち上げ、
// 例として、SVNのリポジトリをポートフォワードで参照。 $ svn co http://localhost:(ポートフォワードに使用するローカルサーバの任意のポート番号)/svn/testrepos
のように、ポートフォワードを行います。
コメントを書く
トラックバック - http://d.hatena.ne.jp/jun-ya/20091109/1257735595
リンク元
- 904 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDAQFjAA&url=http://d.hatena.ne.jp/jun-ya/20090511/1242028435&ei=kHonT7TJB6PJmQWF8rG5Aw&usg=AFQjCNEpmEdJZUqBULAVnhS2TDP39QOFUQ&sig2=886mPQAhDMaTtznbB1fuVw
- 700 http://www.google.co.jp/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http://d.hatena.ne.jp/jun-ya/20090511/1242028435&rct=j&q=Linux 64bit 確認&ei=kbmaTeuqBILqvQPQqLzjBg&usg=AFQjCNEpmEdJZUqBULAVnhS2TDP39QOFUQ&sig2=4Y1Ch2RHbJ-Qtb
- 666 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GGLL_jaJP321&q=nrpe+コンパイル
- 649 http://www.google.co.jp/search?q=linux+64bit+確認&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 648 http://www.google.co.jp/url?sa=t&rct=j&q=linux 64bit 確認&source=web&cd=1&ved=0CCYQFjAA&url=http://d.hatena.ne.jp/jun-ya/20090511/1242028435&ei=BSiETrfZMvDzmAXSq9QE&usg=AFQjCNEpmEdJZUqBULAVnhS2TDP39QOFUQ&sig2=NmuRsI2O48z4YfWB
- 522 http://www.google.co.jp/url?sa=t&rct=j&q=linux+64bit+確認&source=web&cd=1&sqi=2&ved=0CCgQFjAA&url=http://d.hatena.ne.jp/jun-ya/20090511/1242028435&ei=JSnGTqHQB6_PmAXaxbgY&usg=AFQjCNEpmEdJZUqBULAVnhS2TDP39QOFUQ
- 490 http://www.google.co.jp/search?hl=ja&source=hp&q=linux+64bit+確認&btnG=Google+検索&lr=&aq=f&oq=
- 407 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=sTi&q=linux+x86+x64+見分け方&btnG=検索&lr=lang_ja&aq=f&oq=
- 374 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CDMQFjAB&url=http://d.hatena.ne.jp/jun-ya/20090224/1235457860&ei=hUcnT7ylFqLNmQWVoNWjAw&usg=AFQjCNGfV4m8GDs1nhJgom_rsQskCFvjXw
- 339 http://www.google.co.jp/url?sa=t&source=web&cd=1&ved=0CBgQFjAA&url=http://d.hatena.ne.jp/jun-ya/20090511/1242028435&rct=j&q=linux 32bit 64bit 確認&ei=-YA_TZSAA4y8vgP76tybAw&usg=AFQjCNEpmEdJZUqBULAVnhS2TDP39QOFUQ