LoginSignup
0
0

ssh接続を楽にする設定

Posted at
  • sshコマンドで毎回ポート番号などを指定するのは面倒
  • 楽にするために、SSHのconfigファイルで設定

SSHローカルポートフォワーディング

## 通常のSSHコマンドでのローカルポートフォワーディング
ssh -L [ローカルポート]:[宛先ホスト]:[宛先ポート] [ユーザー名]@[ホスト名またはIPアドレス]
  • この設定を.ssh/config にて記述
Host [ホスト名またはIPアドレス]
    LocalForward [ローカルポート番号] [リモートホスト名またはIPアドレス]:[リモートポート番号]
  • これで、 $ssh [ホスト名またはIPアドレス] のコマンドでよくなる

  • 例えば、ローカルポート8080をリモートホストのポート80にフォワードさせる設定を .ssh/config に記述

Host my-remote-server
    HostName example.com
    Port 22
    User myusername
    LocalForward 8080 localhost:80
  • 下記を実行するだけでポートフォワーディングが自動で設定できる
$ ssh my-remote-server
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0