Link: http://minimul.com/ssh-and-scp-into-a-vagrant-box.html
Vagrantは便利ですね。
vagrantで作業中にscpしたくなることがあります。virtualboxやkvmなど、ローカルのVMの時は、そんなに面倒ではありません。
しかし、AWSプロバイダーのようにクラウドを使っている場合、アドレス等が決め打ちできないので、面倒デス。
そんな時は、vagrantでssh設定を生成すればいいのです。
vagrant ssh-config > ./vagrant.ssh.config
scp -F vagrant.ssh.config default:/etc/httpd/conf.d/ssl.conf ./
このようにすると、いちいちインスタンスのIPアドレスを調べなくても、SCPできます。やったー。