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のキー管理のベストプラクティスが知りたいところです
使いまわすなってとこでしょうか..