多段SSHで作業効率UP
業務で環境構築するときはだいたいプロキシサーバを経由して
本番サーバにログインすることが多いので、多段SSHの設定を
.ssh/config
にまとめてみる。
$ vi ~/.ssh/config
※.ssh/config
ファイルは最初からない場合があるので新規作成する。
Host proxy01 HostName xxx.xxx.xxx.xxx # IPアドレス User user IdentityFile ~/.ssh/id_rsa Host production HostName yyy.yyy.yyy.yyy # IPアドレス User user IdentityFile ~/.ssh/id_rsa ProxyCommand ssh -CW %h:%p proxy01
上記の設定すると、$ ssh production
のコマンドを打つだけで、
proxy01
サーバにssh
でログインしてからproduction
サーバに
ssh
でログインします。
production
の設定を書く場合は、proxy01
にssh
した程で記述してください。