configのファイル分割
Include *.conf
踏み台サーバ経由の接続
Host fumidai
HostName ***.***.***.***
User hoge
Port 22
IdentityFile ~/.ssh/hoge
Host app1
HostName 192.168.20.00
User ec2-user
ProxyCommand ssh -W %h:%p fumidai
Port 22
IdentityFile ~/.ssh/app1.pem
LocalForward 3346 ****************.rds.amazonaws.com:3306
app1
のProxyCommand
は、192.168.20.00に接続する前に、fumidai
に接続します。fumidai
から192.168.20.00にアクセスします。
- 192.168.20.00にアクセスする際の、
User
, Port
, IdentifyFile
が、それぞれ、ec2-user
, 22
, ~/.ssh/app1.pem
です。
LocalForward
は、ローカルホストの3346ポートに、app1
から****************.rds.amazonaws.com:3306
に接続した結果をポートフォワーディングします。
- ローカル環境からRDSにアクセスする場合、localhost:3346にアクセスします。