Vagrantで立ち上げたOS上でも、ホストマシンのsshの共通鍵(id_rsa)
を使いまわそうと
(ホストマシン)
# vagrantのフォルダへ移動
cd ~/vagrant/precise32/
ln -s ~/.ssh/id_rsa id_rsa
として
# vagrant ssh
(vagrantのOS上)
# vi ~/.ssh/config
Host heroku.com
 User git
 port 22
 Hostname heroku.com
 IdentityFile /vagrant/id_rsa
 TCPKeepAlive yes
 IdentitiesOnly yes
とかしたけど、全然つながらない…
普通に、ゲストマシンからはホストマシンの~/.sshとか見れないからあたりまえ
コピーして使いまわしました
(ホストマシン)
# vagrantのフォルダへ移動
cd ~/vagrant/precise32/
cp -a ~/.ssh/id_rsa id_rsa
コピーして散乱させたくないので、sshのキー管理のベストプラクティスが知りたいところです
使いまわすなってとこでしょうか..