状況
・sshしたい目的のサーバ(mokuteki.com)がある
・目的のサーバ(mokuteki.com)には以下でログインできる
ssh mokuteki_username@mokuteki.com
・ただしmokuteki.comは許可されたIP以外からはsshできないように制限している
・許可されたIP外からにsshするために、一度踏み台サーバ(humidai.com)を経由して目的のサーバ(mokuteki.com)にsshしたい
・踏み台サーバ(humidai.com)には以下でログインできる
ssh humidai_username@humidai.com
な状況で、許可されたIP外から踏み台サーバ経由で目的のサーバににsshしたい
ProxyCommandを使うと便利
vi .ssh/config
以下を追加
1 2 3 4 5 6 7 8 |
Host fumidai User humidai_username HostName humidai.com Host mokuteki User mokuteki_username HostName mokuteki.com ProxyCommand ssh fumidai -W %h:%p |
→これを設定しておくとssh mokuteki でfumidai.com経由でmokuteki.comにmokuteki_usernameユーザでsshログインできる