sshのconfigの設定(ファイル分割・ポートフォワーディングなど)
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:3306app1の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にアクセスします。